
Shoals Technologies Group, Inc. SHLS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 399.208 M -18.35 % | 488.939 M 49.55 % | 326.940 M 53.34 % | 213.212 M 21.48 % | 175.518 M 21.47 % | 144.496 M 39.27 % | 103.750 M |
Net income | 24.127 M -39.64 % | 39.974 M -68.68 % | 127.611 M 3 135.57 % | 3.944 M -88.32 % | 33.766 M 34.30 % | 25.143 M 190.77 % | 8.647 M |
Income before tax | 37.863 M -31.08 % | 54.935 M -63.86 % | 152.000 M 3 671.71 % | 4.030 M -88.06 % | 33.766 M 34.30 % | 25.143 M 190.77 % | 8.647 M |
Income before tax ratio | 0.09 -15.58 % | 0.11 -75.83 % | 0.46 2 359.70 % | 0.02 -90.17 % | 0.19 10.56 % | 0.17 108.78 % | 0.08 |
EBITDA | 64.316 M -28.19 % | 89.564 M -50.53 % | 181.047 M 272.26 % | 48.634 M 4.18 % | 46.681 M 29.34 % | 36.093 M 79.77 % | 20.077 M |
Net income ratio | 0.06 -26.08 % | 0.08 -79.05 % | 0.39 2 010.06 % | 0.02 -90.38 % | 0.19 10.56 % | 0.17 108.78 % | 0.08 |
Ratio EBITDA | 0.16 -12.05 % | 0.18 -66.92 % | 0.55 142.77 % | 0.23 -14.24 % | 0.27 6.48 % | 0.25 29.08 % | 0.19 |
Gross profit ratio | 0.36 3.35 % | 0.34 -14.29 % | 0.40 3.62 % | 0.39 2.24 % | 0.38 23.91 % | 0.31 12.70 % | 0.27 |
Weighted average shs out dil | 168.725 M 2.57 % | 164.504 M -1.87 % | 167.631 M 49.60 % | 112.050 M -30.09 % | 160.279 M -3.79 % | 166.594 M 0.00 % | 166.594 M |
Weighted average shs out | 168.570 M 2.68 % | 164.165 M 43.38 % | 114.495 M 2.18 % | 112.050 M -30.09 % | 160.279 M 0.00 % | 160.279 M 0.00 % | 160.281 M |
EPS diluted | 0.14 -41.67 % | 0.24 -68.42 % | 0.76 2 059.09 % | 0.04 -83.24 % | 0.21 40.00 % | 0.15 189.02 % | 0.05 |
Earnings per share | 0.14 -41.67 % | 0.24 -78.38 % | 1.11 3 053.41 % | 0.04 -83.24 % | 0.21 40.00 % | 0.15 178.29 % | 0.05 |
Gross profit | 142.017 M -15.62 % | 168.304 M 28.17 % | 131.311 M 58.89 % | 82.645 M 24.19 % | 66.546 M 50.52 % | 44.212 M 56.96 % | 28.168 M |
Income tax expense | 13.736 M 11.91 % | 12.274 M 36.58 % | 8.987 M 10 350.00 % | 86.000 K | 0.000 | 0.000 | 0.000 |
Cost of revenue | 257.191 M -19.79 % | 320.635 M 63.90 % | 195.629 M 49.83 % | 130.567 M 19.82 % | 108.972 M 8.66 % | 100.284 M 32.68 % | 75.582 M |
General and administrative expenses | 82.254 M 1.90 % | 80.719 M 44.38 % | 55.908 M 47.54 % | 37.893 M 80.37 % | 21.008 M 131.75 % | 9.065 M 1.81 % | 8.904 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 8.591 M 0.48 % | 8.550 M -5.76 % | 9.073 M 6.49 % | 8.520 M 3.12 % | 8.262 M 0.55 % | 8.217 M 0.49 % | 8.177 M |
Operating expenses | 90.845 M 1.77 % | 89.269 M 37.38 % | 64.981 M 40.01 % | 46.413 M 58.57 % | 29.270 M 69.37 % | 17.282 M 1.18 % | 17.081 M |
Cost and expenses | 348.036 M -15.09 % | 409.904 M 57.29 % | 260.610 M 47.25 % | 176.980 M 28.02 % | 138.242 M 17.59 % | 117.566 M 26.87 % | 92.663 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 82.254 M 1.90 % | 80.719 M 44.38 % | 55.908 M 47.54 % | 37.893 M 80.37 % | 21.008 M 131.75 % | 9.065 M 1.81 % | 8.904 M |
Interest income | 518.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.787 M | 0.000 |
Interest expense | 13.827 M -42.63 % | 24.100 M 30.00 % | 18.538 M 27.42 % | 14.549 M 314.50 % | 3.510 M 96.42 % | 1.787 M -26.76 % | 2.440 M |
Depreciation and amortization | 12.626 M 19.92 % | 10.529 M 0.19 % | 10.509 M 4.54 % | 10.053 M 6.89 % | 9.405 M 2.64 % | 9.163 M 1.92 % | 8.990 M |
Operating income | 51.172 M -35.25 % | 79.035 M -53.66 % | 170.538 M 370.68 % | 36.232 M -2.80 % | 37.276 M 38.42 % | 26.930 M 142.90 % | 11.087 M |
Operating income ratio | 0.13 -20.70 % | 0.16 -69.01 % | 0.52 206.95 % | 0.17 -19.98 % | 0.21 13.95 % | 0.19 74.40 % | 0.11 |
Total other income expenses net | -13.309 M 44.78 % | -24.100 M -128.13 % | 85.670 M 366.04 % | -32.202 M -817.44 % | -3.510 M -96.42 % | -1.787 M 26.76 % | -2.440 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Net debt | 118.239 M -27.01 % | 161.994 M -29.66 % | 230.297 M -4.85 % | 242.047 M -30.60 % | 348.759 M 1 738.28 % | 18.972 M -51.86 % | 39.408 M |
Total investments | 0.000 100.00 % | -2.871 M | 0.000 -100.00 % | 4.551 M | 0.000 | 0.000 | 0.000 |
Total debt | 141.750 M -23.25 % | 184.701 M -22.74 % | 239.063 M -3.23 % | 247.053 M -31.15 % | 358.832 M 1 277.26 % | 26.054 M -34.07 % | 39.516 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.465 M |
Retained earnings | 98.579 M 32.41 % | 74.452 M 115.94 % | 34.478 M 137.02 % | -93.133 M | 0.000 | 0.000 | 0.000 |
Common stock | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 149.906 M 8.41 % | 138.282 M |
Total equity | 556.800 M 2.17 % | 544.996 M 81.07 % | 300.989 M 4 114.26 % | -7.498 M 95.93 % | -184.123 M -222.83 % | 149.906 M 8.41 % | 138.282 M |
Other non current liabilities | 13.618 M -45.10 % | 24.806 M 2 470.57 % | 965.000 K -99.39 % | 157.305 M | 0.000 | 0.000 | 0.000 |
Long term debt | 141.750 M -21.93 % | 181.561 M -24.45 % | 240.319 M -1.93 % | 245.053 M -31.04 % | 355.332 M 2 600.09 % | 13.160 M -63.46 % | 36.016 M |
Total non current liabilities | 155.368 M -24.71 % | 206.367 M -14.47 % | 241.284 M -40.03 % | 402.358 M 13.23 % | 355.332 M 2 600.09 % | 13.160 M -63.46 % | 36.016 M |
Other current liabilities | 42.143 M -20.28 % | 52.866 M 216.18 % | 16.720 M 74.73 % | 9.569 M 60.37 % | 5.967 M 372.07 % | 1.264 M -18.29 % | 1.547 M |
Deferred revenue | 18.737 M -15.71 % | 22.228 M -4.43 % | 23.259 M 1 163.39 % | 1.841 M | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 3.140 M -0.70 % | 3.162 M 58.10 % | 2.000 M -42.86 % | 3.500 M -72.86 % | 12.894 M 268.40 % | 3.500 M |
Total current liabilities | 80.912 M -12.65 % | 92.630 M 76.03 % | 52.622 M 66.77 % | 31.554 M 30.92 % | 24.101 M -1.79 % | 24.541 M 118.43 % | 11.235 M |
Total liabilities | 236.280 M -20.98 % | 298.997 M 1.73 % | 293.906 M -32.27 % | 433.912 M 14.36 % | 379.433 M 906.43 % | 37.701 M -20.21 % | 47.251 M |
Other non current assets | 11.322 M 393.12 % | 2.296 M -63.70 % | 6.325 M 422.30 % | 1.211 M -71.41 % | 4.236 M 103.00 % | -141.096 M | 0.000 |
Long term investments | 0.000 100.00 % | -2.871 M | 0.000 -100.00 % | 4.551 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 41.083 M -15.59 % | 48.668 M -13.99 % | 56.585 M -13.26 % | 65.236 M -9.38 % | 71.988 M -9.98 % | 79.973 M -9.08 % | 87.958 M |
GoodWill | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.73 % | 69.436 M 38.38 % | 50.176 M 0.00 % | 50.176 M 0.00 % | 50.176 M |
Goodwill and intangible assets | 111.024 M -6.39 % | 118.609 M -6.26 % | 126.526 M -6.05 % | 134.672 M 10.24 % | 122.164 M -6.14 % | 130.149 M -5.78 % | 138.134 M |
Property plant equipment net | 28.222 M 1.86 % | 27.707 M 64.24 % | 16.870 M 8.32 % | 15.574 M 22.02 % | 12.763 M 16.59 % | 10.947 M 5.20 % | 10.406 M |
Total non current assets | 604.728 M -1.96 % | 616.807 M 39.75 % | 441.355 M 32.55 % | 332.966 M 139.26 % | 139.163 M -1.37 % | 141.096 M -5.01 % | 148.540 M |
Other current assets | 9.849 M 122.78 % | 4.421 M -4.56 % | 4.632 M -8.13 % | 5.042 M 3 152.90 % | 155.000 K -80.58 % | 798.000 K -14.65 % | 935.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 23.511 M 3.54 % | 22.707 M 159.03 % | 8.766 M 75.11 % | 5.006 M -50.30 % | 10.073 M 42.23 % | 7.082 M 6 457.41 % | 108.000 K |
Cash and short term investments | 23.511 M 3.54 % | 22.707 M 159.03 % | 8.766 M 75.11 % | 5.006 M -50.30 % | 10.073 M 42.23 % | 7.082 M 6 457.41 % | 108.000 K |
Total current assets | 188.352 M -17.09 % | 227.186 M 47.97 % | 153.540 M 64.31 % | 93.448 M 66.43 % | 56.147 M 20.72 % | 46.511 M 25.73 % | 36.993 M |
Inventory | 55.977 M 6.01 % | 52.804 M -27.52 % | 72.854 M 89.88 % | 38.368 M 153.74 % | 15.121 M 71.17 % | 8.834 M -11.14 % | 9.942 M |
Net receivables | 99.015 M -32.76 % | 147.254 M 118.84 % | 67.288 M 49.42 % | 45.032 M 46.22 % | 30.798 M 3.36 % | 29.797 M 14.57 % | 26.008 M |
Tax assets | 454.160 M -3.00 % | 468.195 M 60.54 % | 291.634 M 64.80 % | 176.958 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 20.032 M 39.15 % | 14.396 M 51.84 % | 9.481 M -52.56 % | 19.985 M 36.57 % | 14.634 M 40.94 % | 10.383 M 67.79 % | 6.188 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 -100.00 % | 9.615 M 195.66 % | -10.051 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 3.256 M -26.30 % | 4.418 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 |
Other total stockholders equity | 458.219 M -2.62 % | 470.542 M 83.17 % | 256.894 M 168.48 % | 95.684 M 151.97 % | -184.123 M | 0.000 -100.00 % | 1.465 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 793.080 M -6.03 % | 843.993 M 41.87 % | 594.895 M 39.51 % | 426.414 M 118.33 % | 195.310 M 4.11 % | 187.607 M 1.12 % | 185.533 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 14.035 M 23.83 % | 11.334 M 34.83 % | 8.406 M 4 395.19 % | 187.000 K -0.53 % | 188.000 K | 0.000 | 0.000 |
Stock based compensation | 14.230 M -31.79 % | 20.862 M 29.51 % | 16.108 M 42.73 % | 11.286 M 36.78 % | 8.251 M | 0.000 | 0.000 |
Change in working capital | -5.596 M 90.75 % | -60.489 M -59.14 % | -38.011 M -11.29 % | -34.156 M -1 710.37 % | 2.121 M 38.00 % | 1.537 M 110.50 % | -14.634 M |
Accounts receivables | 48.239 M 160.10 % | -80.262 M -317.88 % | -19.207 M -2 448.04 % | 818.000 K 184.03 % | 288.000 K 160.89 % | -473.000 K 95.19 % | -9.838 M |
Inventory | -5.843 M -138.93 % | 15.009 M 140.65 % | -36.927 M -114.84 % | -17.188 M -165.45 % | -6.475 M -833.00 % | -694.000 K 84.39 % | -4.447 M |
Accounts payables | 5.636 M 8.99 % | 5.171 M 146.89 % | -11.029 M -184.47 % | -3.877 M -191.20 % | 4.251 M 1.33 % | 4.195 M 739.48 % | -656.000 K |
Other working capital | -53.628 M -13 076.41 % | -407.000 K -101.40 % | 29.152 M 309.59 % | -13.909 M -442.84 % | 4.057 M 372.10 % | -1.491 M -585.67 % | 307.000 K |
Other non cash items | 20.966 M -69.94 % | 69.745 M 169.35 % | -100.570 M -2 284.88 % | 4.603 M 1 211.40 % | 351.000 K 3.54 % | 339.000 K 17 050.00 % | -2.000 K |
Net cash provided by operating activities | 80.388 M -12.58 % | 91.955 M 133.06 % | 39.455 M 1 066.32 % | -4.083 M -107.55 % | 54.082 M 49.47 % | 36.182 M 1 105.66 % | 3.001 M |
Investments in property plant and equipment | -8.393 M 20.66 % | -10.578 M -235.38 % | -3.154 M 23.56 % | -4.126 M -27.50 % | -3.236 M -88.25 % | -1.719 M -22.35 % | -1.405 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -12.909 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | 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 |
Other investing activites | 0.000 100.00 % | -269.000 K 46.52 % | -503.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -8.393 M 22.62 % | -10.847 M -196.61 % | -3.657 M 78.53 % | -17.035 M -426.42 % | -3.236 M -88.25 % | -1.719 M -22.35 % | -1.405 M |
Debt repayment | -42.000 M 29.41 % | -59.500 M -550.98 % | -9.140 M 92.33 % | -119.147 M -134.66 % | 343.750 M 2 646.30 % | -13.500 M -58.82 % | -8.500 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 42.943 M -92.33 % | 559.897 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -25.331 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -376.046 M -2 588.15 % | -13.989 M -31.22 % | -10.661 M |
Other financing activites | -3.860 M 40.69 % | -6.508 M 90.75 % | -70.392 M 83.25 % | -420.148 M -2 600.35 % | -15.559 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -71.191 M -5.99 % | -67.167 M -83.57 % | -36.589 M -277.60 % | 20.602 M 143.05 % | -47.855 M -74.09 % | -27.489 M -43.46 % | -19.161 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 804.000 K -94.23 % | 13.941 M 1 862.45 % | -791.000 K -53.29 % | -516.000 K -117.25 % | 2.991 M -57.11 % | 6.974 M 139.70 % | -17.565 M |
Cash at beginning of period | 22.707 M 159.03 % | 8.766 M -8.28 % | 9.557 M -5.12 % | 10.073 M 42.23 % | 7.082 M 6 457.41 % | 108.000 K -99.39 % | 17.673 M |
Cash at end of period | 23.511 M 3.54 % | 22.707 M 159.03 % | 8.766 M -8.28 % | 9.557 M -5.12 % | 10.073 M 42.23 % | 7.082 M 6 457.41 % | 108.000 K |
Operating cash flow | 80.388 M -12.58 % | 91.955 M 133.06 % | 39.455 M 1 066.32 % | -4.083 M -107.55 % | 54.082 M 49.47 % | 36.182 M 1 105.66 % | 3.001 M |
Capital expenditure | -8.393 M 20.66 % | -10.578 M -235.38 % | -3.154 M 23.56 % | -4.126 M -27.50 % | -3.236 M -88.25 % | -1.719 M -22.35 % | -1.405 M |
Free CashFlow | 71.995 M -11.53 % | 81.377 M 124.17 % | 36.301 M 542.21 % | -8.209 M -116.14 % | 50.846 M 47.54 % | 34.463 M 2 059.34 % | 1.596 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 110.841 M 37.93 % | 80.361 M -24.89 % | 106.987 M 4.72 % | 102.165 M 2.94 % | 99.249 M 9.30 % | 90.807 M -30.38 % | 130.436 M -2.81 % | 134.209 M 12.58 % | 119.208 M 13.44 % | 105.086 M 11.02 % | 94.651 M 4.21 % | 90.823 M 23.59 % | 73.490 M 8.11 % | 67.976 M 41.48 % | 48.046 M -19.71 % | 59.840 M 0.20 % | 59.722 M 30.96 % | 45.604 M 17.68 % | 38.753 M -26.32 % | 52.598 M 21.12 % | 43.427 M 6.60 % | 40.740 M 7.54 % | 37.883 M |
Net income | 13.855 M 5 013.12 % | -282.000 K -103.61 % | 7.818 M 149.06 % | 3.139 M -73.40 % | 11.802 M 147.21 % | 4.774 M -71.21 % | 16.582 M 268.72 % | -9.828 M -151.93 % | 18.924 M 32.37 % | 14.296 M -87.30 % | 112.611 M 1 315.07 % | 7.958 M 8.97 % | 7.303 M 57.09 % | 4.649 M 353.08 % | -1.837 M -173.89 % | 2.486 M -45.46 % | 4.558 M 259.43 % | -2.859 M -167.32 % | 4.247 M -71.69 % | 15.001 M 187.21 % | 5.223 M -43.81 % | 9.295 M 18.62 % | 7.836 M |
Income before tax | 16.972 M 742.28 % | 2.015 M -85.28 % | 13.687 M 853.13 % | 1.436 M -90.75 % | 15.518 M 114.87 % | 7.222 M -72.40 % | 26.170 M 258.89 % | -16.470 M -165.54 % | 25.131 M 25.00 % | 20.104 M -83.49 % | 121.804 M 700.76 % | 15.211 M 72.58 % | 8.814 M 42.83 % | 6.171 M 483.82 % | 1.057 M -73.36 % | 3.967 M -55.00 % | 8.815 M 189.87 % | -9.809 M -330.96 % | 4.247 M -71.69 % | 15.001 M 187.21 % | 5.223 M -43.81 % | 9.295 M 18.62 % | 7.836 M |
Income before tax ratio | 0.15 510.66 % | 0.03 -80.40 % | 0.13 810.18 % | 0.01 -91.01 % | 0.16 96.59 % | 0.08 -60.36 % | 0.20 263.49 % | -0.12 -158.21 % | 0.21 10.20 % | 0.19 -85.13 % | 1.29 668.38 % | 0.17 39.64 % | 0.12 32.11 % | 0.09 312.65 % | 0.02 -66.81 % | 0.07 -55.09 % | 0.15 168.62 % | -0.22 -296.27 % | 0.11 -61.57 % | 0.29 137.13 % | 0.12 -47.29 % | 0.23 10.30 % | 0.21 |
EBITDA | 22.543 M 192.12 % | 7.717 M -61.98 % | 20.295 M 164.43 % | 7.675 M -64.73 % | 21.760 M 49.18 % | 14.586 M -57.91 % | 34.655 M 537.62 % | -7.919 M -123.14 % | 34.221 M 19.62 % | 28.607 M 10.67 % | 25.850 M 14.56 % | 22.564 M 43.79 % | 15.692 M 23.55 % | 12.701 M 71.57 % | 7.403 M -26.60 % | 10.086 M -38.89 % | 16.506 M 546.23 % | -3.699 M -138.76 % | 9.544 M -45.36 % | 17.466 M 124.44 % | 7.782 M -34.54 % | 11.889 M 13.59 % | 10.467 M |
Net income ratio | 0.12 3 662.07 % | 0.00 -104.80 % | 0.07 137.83 % | 0.03 -74.16 % | 0.12 126.19 % | 0.05 -58.65 % | 0.13 273.60 % | -0.07 -146.13 % | 0.16 16.69 % | 0.14 -88.57 % | 1.19 1 257.84 % | 0.09 -11.83 % | 0.10 45.30 % | 0.07 278.88 % | -0.04 -192.03 % | 0.04 -45.57 % | 0.08 221.74 % | -0.06 -157.21 % | 0.11 -61.57 % | 0.29 137.13 % | 0.12 -47.29 % | 0.23 10.30 % | 0.21 |
Ratio EBITDA | 0.20 111.79 % | 0.10 -49.38 % | 0.19 152.51 % | 0.08 -65.74 % | 0.22 36.49 % | 0.16 -39.54 % | 0.27 550.28 % | -0.06 -120.55 % | 0.29 5.45 % | 0.27 -0.32 % | 0.27 9.93 % | 0.25 16.35 % | 0.21 14.28 % | 0.19 21.26 % | 0.15 -8.58 % | 0.17 -39.02 % | 0.28 440.74 % | -0.08 -132.93 % | 0.25 -25.83 % | 0.33 85.31 % | 0.18 -38.59 % | 0.29 5.62 % | 0.28 |
Gross profit ratio | 0.37 6.15 % | 0.35 -6.77 % | 0.38 51.22 % | 0.25 -38.37 % | 0.40 7.14 % | 0.38 -7.82 % | 0.41 287.01 % | 0.11 -75.12 % | 0.42 -7.72 % | 0.46 7.64 % | 0.43 7.49 % | 0.40 2.01 % | 0.39 0.59 % | 0.39 16.71 % | 0.33 -8.90 % | 0.36 -17.01 % | 0.44 6.48 % | 0.41 7.49 % | 0.38 -2.63 % | 0.39 1.50 % | 0.39 11.29 % | 0.35 5.76 % | 0.33 |
Weighted average shs out dil | 167.562 M 0.36 % | 166.960 M 0.08 % | 166.830 M -0.33 % | 167.381 M -1.60 % | 170.100 M -0.24 % | 170.514 M 0.13 % | 170.287 M 0.19 % | 169.965 M -0.16 % | 170.241 M 15.73 % | 147.107 M -12.76 % | 168.631 M 48.46 % | 113.584 M 0.86 % | 112.616 M 0.33 % | 112.240 M 5.65 % | 106.233 M 3.89 % | 102.251 M -38.71 % | 166.827 M 0.07 % | 166.717 M 0.07 % | 166.606 M 0.01 % | 166.594 M 0.00 % | 166.594 M 0.00 % | 166.594 M -0.01 % | 166.606 M |
Weighted average shs out | 167.286 M 0.20 % | 166.960 M 0.14 % | 166.723 M -0.36 % | 167.318 M -1.57 % | 169.991 M -0.17 % | 170.282 M 0.12 % | 170.075 M 0.06 % | 169.965 M 0.05 % | 169.887 M 16.04 % | 146.409 M 21.77 % | 120.236 M 6.43 % | 112.975 M 0.43 % | 112.489 M 0.25 % | 112.211 M 5.63 % | 106.233 M 4.26 % | 101.890 M 8.92 % | 93.544 M 1.42 % | 92.233 M -42.46 % | 160.282 M -3.79 % | 166.594 M 0.00 % | 166.594 M 0.00 % | 166.594 M 0.00 % | 166.594 M |
EPS diluted | 0.08 4 805.88 % | 0.00 -103.62 % | 0.05 149.47 % | 0.02 -72.91 % | 0.07 147.86 % | 0.03 -71.25 % | 0.10 268.51 % | -0.06 -152.55 % | 0.11 13.17 % | 0.10 -85.49 % | 0.67 857.14 % | 0.07 8.02 % | 0.06 56.52 % | 0.04 339.31 % | -0.02 -186.50 % | 0.02 -60.00 % | 0.05 392.40 % | -0.02 -167.06 % | 0.03 -71.67 % | 0.09 186.62 % | 0.03 -43.73 % | 0.06 18.72 % | 0.05 |
Earnings per share | 0.08 4 805.88 % | 0.00 -103.62 % | 0.05 149.47 % | 0.02 -72.91 % | 0.07 147.86 % | 0.03 -71.28 % | 0.10 268.69 % | -0.06 -152.55 % | 0.11 12.70 % | 0.10 -89.62 % | 0.94 1 242.86 % | 0.07 7.86 % | 0.06 56.76 % | 0.04 339.31 % | -0.02 -186.50 % | 0.02 -60.00 % | 0.05 261.29 % | -0.03 -221.57 % | 0.03 -71.67 % | 0.09 186.62 % | 0.03 -43.73 % | 0.06 18.72 % | 0.05 |
Gross profit | 41.202 M 46.42 % | 28.140 M -29.97 % | 40.184 M 58.35 % | 25.376 M -36.56 % | 39.997 M 17.10 % | 34.156 M -35.82 % | 53.223 M 276.13 % | 14.150 M -71.99 % | 50.517 M 4.68 % | 48.257 M 19.51 % | 40.379 M 12.02 % | 36.047 M 26.07 % | 28.593 M 8.75 % | 26.292 M 65.12 % | 15.923 M -26.85 % | 21.769 M -16.85 % | 26.179 M 39.44 % | 18.774 M 26.49 % | 14.842 M -28.26 % | 20.689 M 22.94 % | 16.829 M 18.63 % | 14.186 M 13.73 % | 12.473 M |
Income tax expense | 3.117 M 35.70 % | 2.297 M -60.86 % | 5.869 M 444.63 % | -1.703 M -145.83 % | 3.716 M 51.80 % | 2.448 M -74.47 % | 9.588 M 244.35 % | -6.642 M -207.01 % | 6.207 M 98.88 % | 3.121 M -10.88 % | 3.502 M 42.82 % | 2.452 M 62.28 % | 1.511 M -0.72 % | 1.522 M -52.57 % | 3.209 M 345.15 % | -1.309 M -286.14 % | -339.000 K 77.02 % | -1.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cost of revenue | 69.639 M 33.35 % | 52.221 M -21.83 % | 66.803 M -13.00 % | 76.789 M 29.60 % | 59.252 M 4.59 % | 56.651 M -26.63 % | 77.213 M -35.69 % | 120.059 M 74.78 % | 68.691 M 20.87 % | 56.829 M 4.71 % | 54.272 M -0.92 % | 54.776 M 22.00 % | 44.897 M 7.71 % | 41.684 M 29.76 % | 32.123 M -15.62 % | 38.071 M 13.50 % | 33.543 M 25.02 % | 26.830 M 12.21 % | 23.911 M -25.07 % | 31.909 M 19.97 % | 26.598 M 0.17 % | 26.554 M 4.50 % | 25.410 M |
General and administrative expenses | 23.064 M 6.32 % | 21.693 M 0.80 % | 21.521 M 14.82 % | 18.743 M -2.47 % | 19.218 M -15.61 % | 22.772 M 6.15 % | 21.453 M -4.87 % | 22.551 M 34.85 % | 16.723 M -16.35 % | 19.992 M 34.44 % | 14.871 M 7.35 % | 13.853 M 4.43 % | 13.265 M -4.70 % | 13.919 M 26.22 % | 11.028 M 9.94 % | 10.031 M 0.13 % | 10.018 M 46.98 % | 6.816 M 21.32 % | 5.618 M 59.83 % | 3.515 M -62.27 % | 9.317 M 264.23 % | 2.558 M 12.69 % | 2.270 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 2.140 M 0.23 % | 2.135 M -2.06 % | 2.180 M 3.37 % | 2.109 M -4.05 % | 2.198 M | 0.000 -100.00 % | 100.000 K -95.39 % | 2.170 M 0.56 % | 2.158 M -0.32 % | 2.165 M 1.45 % | 2.134 M | 0.000 -100.00 % | 2.344 M -0.93 % | 2.366 M 17.42 % | 2.015 M 200.05 % | -2.014 M -21.03 % | -1.664 M -180.46 % | 2.068 M 0.00 % | 2.068 M -0.05 % | 2.069 M 0.24 % | 2.064 M | 0.000 | 0.000 |
Operating expenses | 25.204 M 5.77 % | 23.828 M 0.54 % | 23.701 M 13.66 % | 20.852 M -2.63 % | 21.416 M -5.12 % | 22.572 M 5.71 % | 21.353 M -13.62 % | 24.721 M 30.93 % | 18.881 M -14.79 % | 22.157 M 30.30 % | 17.005 M 5.74 % | 16.082 M 3.03 % | 15.609 M -4.15 % | 16.285 M 22.97 % | 13.243 M 8.50 % | 12.206 M 1.04 % | 12.080 M 35.97 % | 8.884 M 15.59 % | 7.686 M 37.64 % | 5.584 M -50.94 % | 11.381 M 146.40 % | 4.619 M 6.65 % | 4.331 M |
Cost and expenses | 94.843 M 24.71 % | 76.049 M -15.97 % | 90.504 M -7.31 % | 97.641 M 21.04 % | 80.668 M 1.82 % | 79.223 M -19.62 % | 98.566 M -31.92 % | 144.780 M 65.33 % | 87.572 M 10.87 % | 78.986 M 10.82 % | 71.277 M 0.59 % | 70.858 M 17.11 % | 60.506 M 4.38 % | 57.969 M 27.78 % | 45.366 M -9.77 % | 50.277 M 10.20 % | 45.623 M 27.75 % | 35.714 M 13.03 % | 31.597 M -15.73 % | 37.493 M -1.28 % | 37.979 M 21.83 % | 31.173 M 4.81 % | 29.741 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 |
Selling general and administrative expenses | 23.064 M 6.32 % | 21.693 M 0.80 % | 21.521 M 14.82 % | 18.743 M -2.47 % | 19.218 M -15.61 % | 22.772 M 6.15 % | 21.453 M -4.87 % | 22.551 M 34.85 % | 16.723 M -16.35 % | 19.992 M 34.44 % | 14.871 M 7.35 % | 13.853 M 4.43 % | 13.265 M -4.70 % | 13.919 M 26.22 % | 11.028 M 9.94 % | 10.031 M 0.13 % | 10.018 M 46.98 % | 6.816 M 21.32 % | 5.618 M 59.83 % | 3.515 M -62.27 % | 9.317 M 264.23 % | 2.558 M 12.69 % | 2.270 M |
Interest income | 76.000 K -35.59 % | 118.000 K -77.22 % | 518.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 |
Interest expense | 2.236 M -7.41 % | 2.415 M -27.13 % | 3.314 M 7.32 % | 3.088 M 0.82 % | 3.063 M -29.78 % | 4.362 M -23.47 % | 5.700 M -3.37 % | 5.899 M -9.32 % | 6.505 M 8.49 % | 5.996 M 3.77 % | 5.778 M 21.54 % | 4.754 M 14.00 % | 4.170 M 8.71 % | 3.836 M 5.44 % | 3.638 M 1.56 % | 3.582 M -1.05 % | 3.620 M -2.40 % | 3.709 M 27.50 % | 2.909 M 2 697.12 % | 104.000 K -53.78 % | 225.000 K -17.28 % | 272.000 K -11.11 % | 306.000 K |
Depreciation and amortization | 3.335 M 1.46 % | 3.287 M -0.21 % | 3.294 M 4.54 % | 3.151 M -0.88 % | 3.179 M 5.90 % | 3.002 M 7.79 % | 2.785 M 5.02 % | 2.652 M 2.59 % | 2.585 M 3.11 % | 2.507 M -0.04 % | 2.508 M -3.50 % | 2.599 M -4.03 % | 2.708 M 0.52 % | 2.694 M -0.52 % | 2.708 M 6.74 % | 2.537 M 5.40 % | 2.407 M 0.25 % | 2.401 M 0.54 % | 2.388 M 1.14 % | 2.361 M 1.16 % | 2.334 M 0.52 % | 2.322 M -0.13 % | 2.325 M |
Operating income | 15.998 M 271.01 % | 4.312 M -73.84 % | 16.483 M 264.35 % | 4.524 M -75.65 % | 18.581 M 60.40 % | 11.584 M -63.65 % | 31.870 M 401.49 % | -10.571 M -133.41 % | 31.636 M 21.21 % | 26.100 M -79.54 % | 127.582 M 539.03 % | 19.965 M 53.77 % | 12.984 M 29.75 % | 10.007 M 273.40 % | 2.680 M -71.98 % | 9.563 M -32.17 % | 14.099 M 42.56 % | 9.890 M 38.21 % | 7.156 M -52.62 % | 15.105 M 177.26 % | 5.448 M -43.05 % | 9.567 M 17.50 % | 8.142 M |
Operating income ratio | 0.14 168.99 % | 0.05 -65.17 % | 0.15 247.92 % | 0.04 -76.35 % | 0.19 46.76 % | 0.13 -47.79 % | 0.24 410.21 % | -0.08 -129.68 % | 0.27 6.85 % | 0.25 -81.57 % | 1.35 513.18 % | 0.22 24.42 % | 0.18 20.01 % | 0.15 163.92 % | 0.06 -65.10 % | 0.16 -32.31 % | 0.24 8.86 % | 0.22 17.44 % | 0.18 -35.70 % | 0.29 128.91 % | 0.13 -46.58 % | 0.23 9.26 % | 0.21 |
Total other income expenses net | 974.000 K 142.40 % | -2.297 M 17.85 % | -2.796 M 9.46 % | -3.088 M -0.82 % | -3.063 M 29.78 % | -4.362 M 23.47 % | -5.700 M 3.37 % | -5.899 M 9.32 % | -6.505 M -8.49 % | -5.996 M -106.09 % | 98.430 M 2 170.47 % | -4.754 M -14.00 % | -4.170 M -8.71 % | -3.836 M -136.35 % | -1.623 M 71.00 % | -5.596 M -5.90 % | -5.284 M 73.18 % | -19.699 M -577.17 % | -2.909 M -2 697.12 % | -104.000 K 53.78 % | -225.000 K 17.28 % | -272.000 K 11.11 % | -306.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 |
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-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 127.064 M 19.71 % | 106.141 M -10.23 % | 118.239 M -9.50 % | 130.644 M -9.00 % | 143.561 M -6.48 % | 153.514 M -5.23 % | 161.994 M -10.58 % | 181.156 M -11.52 % | 204.749 M -10.74 % | 229.376 M -0.40 % | 230.297 M -13.33 % | 265.727 M -0.31 % | 266.561 M -4.56 % | 279.295 M 15.39 % | 242.047 M 1.66 % | 238.087 M 4.34 % | 228.188 M 0.20 % | 227.723 M -34.70 % | 348.759 M -0.14 % | 349.234 M 4 831.29 % | 7.082 M -62.67 % | 18.972 M |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.325 M 38.98 % | 4.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.164 M | 0.000 |
Total debt | 131.750 M -7.05 % | 141.750 M 0.00 % | 141.750 M 0.00 % | 141.750 M -3.41 % | 146.750 M -13.04 % | 168.750 M -8.64 % | 184.701 M -2.98 % | 190.380 M -9.61 % | 210.609 M -10.70 % | 235.836 M -1.35 % | 239.063 M -13.67 % | 276.929 M 0.10 % | 276.655 M -1.84 % | 281.829 M 14.08 % | 247.053 M -2.07 % | 252.276 M 4.52 % | 241.359 M 4.06 % | 231.950 M -35.36 % | 358.832 M 1.51 % | 353.479 M | 0.000 -100.00 % | 26.054 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.673 M -102.45 % | 149.906 M 5 769.67 % | -2.644 M |
Retained earnings | 112.152 M 14.10 % | 98.297 M -0.29 % | 98.579 M 8.61 % | 90.761 M -0.29 % | 91.028 M 14.90 % | 79.226 M 6.41 % | 74.452 M 28.65 % | 57.870 M -14.52 % | 67.698 M 38.80 % | 48.774 M 41.46 % | 34.478 M 144.13 % | -78.133 M 9.24 % | -86.091 M 4.86 % | -90.493 M 2.83 % | -93.133 M -2.01 % | -91.296 M 2.65 % | -93.782 M 4.63 % | -98.340 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 175.288 M | 0.000 -100.00 % | 149.906 M |
Total equity | 575.407 M 2.95 % | 558.928 M 0.38 % | 556.800 M 2.13 % | 545.196 M 0.11 % | 544.586 M -1.70 % | 553.977 M 1.65 % | 544.996 M 3.88 % | 524.640 M -0.90 % | 529.405 M 4.61 % | 506.080 M 68.14 % | 300.989 M 1 227.70 % | 22.670 M 168.60 % | 8.440 M 682.87 % | -1.448 M 80.69 % | -7.498 M 32.61 % | -11.127 M 67.95 % | -34.722 M 18.98 % | -42.858 M 76.72 % | -184.123 M -2.00 % | -180.516 M -220.42 % | 149.906 M 0.00 % | 149.906 M |
Other non current liabilities | 6.461 M -13.39 % | 7.460 M -45.22 % | 13.618 M -39.32 % | 22.442 M 19.13 % | 18.839 M -17.94 % | 22.957 M -7.45 % | 24.806 M -36.98 % | 39.360 M | 0.000 | 0.000 -100.00 % | 965.000 K -99.39 % | 158.367 M 2.48 % | 154.538 M 0.82 % | 153.286 M -2.55 % | 157.305 M 45.81 % | 107.880 M 148.82 % | 43.356 M 3.99 % | 41.692 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 131.750 M -7.05 % | 141.750 M 0.00 % | 141.750 M 0.00 % | 141.750 M -3.41 % | 146.750 M -13.04 % | 168.750 M -7.06 % | 181.561 M -5.31 % | 191.738 M -9.65 % | 212.228 M -10.74 % | 237.753 M -1.07 % | 240.319 M -13.70 % | 278.482 M -0.01 % | 278.501 M -1.91 % | 283.926 M 15.86 % | 245.053 M -2.09 % | 250.276 M 5.22 % | 237.859 M 4.12 % | 228.450 M -35.71 % | 355.332 M 2.53 % | 346.579 M | 0.000 -100.00 % | 13.160 M |
Total non current liabilities | 138.211 M -7.37 % | 149.210 M -3.96 % | 155.368 M -5.37 % | 164.192 M -0.84 % | 165.589 M -13.62 % | 191.707 M -12.01 % | 217.873 M -5.72 % | 231.098 M 8.89 % | 212.228 M -10.74 % | 237.753 M -1.46 % | 241.284 M -44.77 % | 436.849 M 0.88 % | 433.039 M -0.95 % | 437.212 M 8.66 % | 402.358 M 12.34 % | 358.156 M 27.36 % | 281.215 M 4.10 % | 270.142 M -23.97 % | 355.332 M 2.53 % | 346.579 M | 0.000 -100.00 % | 13.160 M |
Other current liabilities | 32.030 M -16.53 % | 38.374 M -8.94 % | 42.143 M -11.48 % | 47.608 M 16.60 % | 40.831 M -2.92 % | 42.060 M -20.44 % | 52.866 M 36.36 % | 38.770 M 40.22 % | 27.650 M 59.07 % | 17.382 M 3.96 % | 16.720 M -64.42 % | 46.990 M 62.71 % | 28.880 M 53.38 % | 18.829 M 96.77 % | 9.569 M -36.68 % | 15.112 M 59.09 % | 9.499 M 11.31 % | 8.534 M 43.02 % | 5.967 M 1.72 % | 5.866 M | 0.000 -100.00 % | 1.264 M |
Deferred revenue | 20.075 M 32.12 % | 15.195 M -18.90 % | 18.737 M -8.88 % | 20.562 M -3.21 % | 21.244 M -2.70 % | 21.834 M -1.77 % | 22.228 M -17.75 % | 27.025 M -13.65 % | 31.298 M 33.47 % | 23.450 M 0.82 % | 23.259 M 549.15 % | 3.583 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.140 M 57.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -36.75 % | 3.162 M 58.10 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -42.86 % | 3.500 M 0.00 % | 3.500 M 0.00 % | 3.500 M -49.28 % | 6.900 M | 0.000 -100.00 % | 12.894 M |
Total current liabilities | 81.346 M 1.32 % | 80.283 M -0.78 % | 80.912 M -11.97 % | 91.913 M 17.44 % | 78.262 M -1.71 % | 79.622 M -14.04 % | 92.630 M 9.74 % | 84.410 M 9.36 % | 77.187 M 19.17 % | 64.768 M 23.08 % | 52.622 M -25.22 % | 70.373 M 27.63 % | 55.138 M 42.45 % | 38.708 M 22.67 % | 31.554 M -11.80 % | 35.776 M 31.42 % | 27.223 M 9.00 % | 24.975 M 3.63 % | 24.101 M 2.85 % | 23.434 M | 0.000 -100.00 % | 24.541 M |
Total liabilities | 219.557 M -4.33 % | 229.493 M -2.87 % | 236.280 M -7.74 % | 256.105 M 5.03 % | 243.851 M -10.13 % | 271.329 M -12.62 % | 310.503 M -1.59 % | 315.508 M 9.02 % | 289.415 M -4.33 % | 302.521 M 2.93 % | 293.906 M -42.06 % | 507.222 M 3.90 % | 488.177 M 2.58 % | 475.920 M 9.68 % | 433.912 M 10.15 % | 393.932 M 27.72 % | 308.438 M 4.51 % | 295.117 M -22.22 % | 379.433 M 2.55 % | 370.013 M | 0.000 -100.00 % | 37.701 M |
Other non current assets | 8.113 M -15.80 % | 9.635 M -14.90 % | 11.322 M 18.60 % | 9.546 M 23.06 % | 7.757 M -5.38 % | 8.198 M 257.06 % | 2.296 M -58.56 % | 5.540 M -2.72 % | 5.695 M -6.13 % | 6.067 M -4.08 % | 6.325 M -74.14 % | 24.456 M 37.62 % | 17.771 M 174.50 % | 6.474 M 434.60 % | 1.211 M 0.58 % | 1.204 M 43.33 % | 840.000 K 76.84 % | 475.000 K -88.79 % | 4.236 M | 0.000 100.00 % | -7.082 M | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.325 M 38.98 % | 4.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 37.291 M -4.84 % | 39.187 M -4.62 % | 41.083 M -4.41 % | 42.979 M -4.23 % | 44.876 M -4.05 % | 46.772 M -3.90 % | 48.668 M -3.75 % | 50.564 M -3.76 % | 52.542 M -3.70 % | 54.563 M -3.57 % | 56.585 M -3.45 % | 58.606 M -3.49 % | 60.727 M -3.56 % | 62.966 M -3.48 % | 65.236 M -3.37 % | 67.508 M -0.72 % | 67.996 M -2.85 % | 69.992 M -2.77 % | 71.988 M -2.70 % | 73.985 M | 0.000 -100.00 % | 79.973 M |
GoodWill | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.00 % | 69.941 M 0.73 % | 69.436 M 0.00 % | 69.436 M 0.17 % | 69.321 M 38.16 % | 50.176 M 0.00 % | 50.176 M 0.00 % | 50.176 M 0.00 % | 50.176 M | 0.000 -100.00 % | 50.176 M |
Goodwill and intangible assets | 107.232 M -1.74 % | 109.128 M -1.71 % | 111.024 M -1.68 % | 112.920 M -1.65 % | 114.817 M -1.62 % | 116.713 M -1.60 % | 118.609 M -1.57 % | 120.505 M -1.61 % | 122.483 M -1.62 % | 124.504 M -1.60 % | 126.526 M -1.57 % | 128.547 M -1.62 % | 130.668 M -1.31 % | 132.402 M -1.69 % | 134.672 M -1.58 % | 136.829 M 15.79 % | 118.172 M -1.66 % | 120.168 M -1.63 % | 122.164 M -1.61 % | 124.161 M | 0.000 -100.00 % | 130.149 M |
Property plant equipment net | 41.978 M 39.74 % | 30.040 M 6.44 % | 28.222 M 0.60 % | 28.055 M 4.17 % | 26.932 M 2.74 % | 26.213 M -5.39 % | 27.707 M 21.58 % | 22.789 M 12.83 % | 20.198 M 9.84 % | 18.388 M 9.00 % | 16.870 M 1.65 % | 16.596 M -1.39 % | 16.830 M 4.98 % | 16.032 M 2.94 % | 15.574 M 8.47 % | 14.358 M 5.40 % | 13.622 M 3.51 % | 13.160 M 3.11 % | 12.763 M 0.46 % | 12.704 M | 0.000 -100.00 % | 10.947 M |
Total non current assets | 604.891 M 0.70 % | 600.675 M -0.67 % | 604.728 M -0.95 % | 610.532 M -0.11 % | 611.182 M -0.91 % | 616.824 M -1.83 % | 628.313 M 0.38 % | 625.907 M 1.16 % | 618.705 M -1.05 % | 625.242 M 41.66 % | 441.355 M 27.30 % | 346.711 M 1.88 % | 340.328 M 1.06 % | 336.772 M 1.14 % | 332.966 M 21.55 % | 273.936 M 50.34 % | 182.207 M -0.05 % | 182.295 M 30.99 % | 139.163 M 1.68 % | 136.865 M 2 032.58 % | -7.082 M -105.02 % | 141.096 M |
Other current assets | 15.195 M 18.24 % | 12.851 M 30.48 % | 9.849 M 108.84 % | 4.716 M -1.42 % | 4.784 M -30.38 % | 6.872 M 55.44 % | 4.421 M -33.66 % | 6.664 M -7.19 % | 7.180 M -11.29 % | 8.094 M 74.74 % | 4.632 M -39.12 % | 7.608 M -13.81 % | 8.827 M -30.23 % | 12.651 M 150.91 % | 5.042 M -56.93 % | 11.706 M 60.53 % | 7.292 M 11.98 % | 6.512 M 4 101.29 % | 155.000 K 103.18 % | -4.872 M | 0.000 -100.00 % | 798.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.164 M | 0.000 |
cash and cash equivalents | 4.686 M -86.84 % | 35.609 M 51.46 % | 23.511 M 111.70 % | 11.106 M 248.26 % | 3.189 M -79.07 % | 15.236 M -32.90 % | 22.707 M 146.17 % | 9.224 M 57.41 % | 5.860 M -9.29 % | 6.460 M -26.31 % | 8.766 M -21.75 % | 11.202 M 10.98 % | 10.094 M 298.34 % | 2.534 M -49.38 % | 5.006 M -64.72 % | 14.189 M 7.73 % | 13.171 M 211.59 % | 4.227 M -58.04 % | 10.073 M 137.29 % | 4.245 M 159.94 % | -7.082 M -200.00 % | 7.082 M |
Cash and short term investments | 4.686 M -86.84 % | 35.609 M 51.46 % | 23.511 M 111.70 % | 11.106 M 248.26 % | 3.189 M -79.07 % | 15.236 M -32.90 % | 22.707 M 146.17 % | 9.224 M 57.41 % | 5.860 M -9.29 % | 6.460 M -26.31 % | 8.766 M -21.75 % | 11.202 M 10.98 % | 10.094 M 298.34 % | 2.534 M -49.38 % | 5.006 M -64.72 % | 14.189 M 7.73 % | 13.171 M 211.59 % | 4.227 M -58.04 % | 10.073 M 137.29 % | 4.245 M -40.06 % | 7.082 M 0.00 % | 7.082 M |
Total current assets | 190.073 M 1.24 % | 187.746 M -0.32 % | 188.352 M -1.27 % | 190.769 M 7.62 % | 177.255 M -14.98 % | 208.482 M -8.23 % | 227.186 M 6.04 % | 214.241 M 7.06 % | 200.115 M 9.14 % | 183.359 M 19.42 % | 153.540 M -16.18 % | 183.181 M 17.21 % | 156.289 M 13.50 % | 137.700 M 47.35 % | 93.448 M -14.16 % | 108.869 M 18.97 % | 91.509 M 30.79 % | 69.964 M 24.61 % | 56.147 M 6.68 % | 52.632 M 643.18 % | 7.082 M -84.77 % | 46.511 M |
Inventory | 56.899 M -6.99 % | 61.173 M 9.28 % | 55.977 M -15.00 % | 65.854 M 9.75 % | 60.006 M 0.74 % | 59.565 M 12.80 % | 52.804 M -13.38 % | 60.961 M -10.76 % | 68.312 M -7.35 % | 73.729 M 1.20 % | 72.854 M -10.23 % | 81.158 M 24.93 % | 64.961 M 31.29 % | 49.479 M 28.96 % | 38.368 M 37.86 % | 27.832 M 30.84 % | 21.272 M 0.85 % | 21.092 M 39.49 % | 15.121 M 33.83 % | 11.299 M | 0.000 -100.00 % | 8.834 M |
Net receivables | 113.293 M 45.04 % | 78.113 M -21.11 % | 99.015 M -9.24 % | 109.093 M -0.17 % | 109.276 M -13.83 % | 126.809 M -13.88 % | 147.254 M 7.18 % | 137.392 M 15.69 % | 118.763 M 24.91 % | 95.076 M 41.30 % | 67.288 M -19.14 % | 83.213 M 14.92 % | 72.407 M -0.86 % | 73.036 M 62.19 % | 45.032 M -18.33 % | 55.142 M 10.78 % | 49.774 M 30.53 % | 38.133 M 23.82 % | 30.798 M -16.67 % | 36.960 M | 0.000 -100.00 % | 29.797 M |
Tax assets | 447.568 M -0.95 % | 451.872 M -0.50 % | 454.160 M -1.27 % | 460.011 M -0.36 % | 461.676 M -0.86 % | 465.700 M -2.92 % | 479.701 M 0.55 % | 477.073 M 1.43 % | 470.329 M -1.25 % | 476.283 M 63.32 % | 291.634 M 64.66 % | 177.112 M 1.17 % | 175.059 M -0.27 % | 175.539 M -0.80 % | 176.958 M 45.59 % | 121.545 M 145.18 % | 49.573 M 2.23 % | 48.492 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 29.241 M 9.46 % | 26.714 M 33.36 % | 20.032 M -15.63 % | 23.743 M 46.68 % | 16.187 M 2.92 % | 15.728 M 9.25 % | 14.396 M -13.36 % | 16.615 M 2.32 % | 16.239 M -25.97 % | 21.936 M 131.37 % | 9.481 M -55.66 % | 21.383 M -11.85 % | 24.258 M 35.68 % | 17.879 M -10.54 % | 19.985 M 7.08 % | 18.664 M 31.21 % | 14.224 M 9.91 % | 12.941 M -11.57 % | 14.634 M 37.18 % | 10.668 M | 0.000 -100.00 % | 10.383 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.116 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.615 M 357.22 % | -3.738 M 44.33 % | -6.714 M 28.06 % | -9.333 M 7.14 % | -10.051 M 16.12 % | -11.982 M 39.56 % | -19.825 M 12.25 % | -22.593 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.256 M -3.04 % | 3.358 M -7.21 % | 3.619 M -7.61 % | 3.917 M -11.34 % | 4.418 M 24.35 % | 3.553 M -7.62 % | 3.846 M -6.13 % | 4.097 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 463.253 M 0.57 % | 460.629 M 0.53 % | 458.219 M 0.83 % | 454.433 M 0.19 % | 453.556 M -4.46 % | 474.749 M 0.89 % | 470.542 M 0.81 % | 466.768 M 1.10 % | 461.705 M 0.96 % | 457.304 M 78.01 % | 256.894 M 145.74 % | 104.539 M 3.26 % | 101.243 M 2.91 % | 98.376 M 2.81 % | 95.684 M 3.84 % | 92.149 M 16.82 % | 78.883 M 1.04 % | 78.073 M 142.40 % | -184.123 M -4.12 % | -176.843 M | 0.000 -100.00 % | 2.644 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.506 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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 794.964 M 0.83 % | 788.421 M -0.59 % | 793.080 M -1.03 % | 801.301 M 1.63 % | 788.437 M -4.47 % | 825.306 M -3.53 % | 855.499 M 1.83 % | 840.148 M 2.60 % | 818.820 M 1.26 % | 808.601 M 35.92 % | 594.895 M 12.27 % | 529.892 M 6.70 % | 496.617 M 4.67 % | 474.472 M 11.27 % | 426.414 M 11.39 % | 382.805 M 39.85 % | 273.716 M 8.51 % | 252.259 M 29.16 % | 195.310 M 3.07 % | 189.497 M | 0.000 -100.00 % | 187.607 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 4.304 M 88.11 % | 2.288 M -60.90 % | 5.851 M 251.41 % | 1.665 M -58.62 % | 4.024 M 61.28 % | 2.495 M -71.90 % | 8.878 M 236.65 % | -6.497 M -209.12 % | 5.954 M 98.53 % | 2.999 M -3.48 % | 3.107 M 26.71 % | 2.452 M 71.71 % | 1.428 M 0.63 % | 1.419 M 134.35 % | -4.131 M -229.99 % | 3.178 M 445.11 % | 583.000 K 4.67 % | 557.000 K 285.67 % | -300.000 K -161.48 % | 488.000 K | 0.000 | 0.000 | 0.000 |
Stock based compensation | 2.594 M -2.52 % | 2.661 M -30.67 % | 3.838 M 199.38 % | 1.282 M -68.63 % | 4.087 M -18.63 % | 5.023 M 32.11 % | 3.802 M -25.33 % | 5.092 M 14.56 % | 4.445 M -40.91 % | 7.523 M 78.23 % | 4.221 M 5.76 % | 3.991 M -1.82 % | 4.065 M 6.11 % | 3.831 M -21.53 % | 4.882 M 118.73 % | 2.232 M -19.71 % | 2.780 M 99.71 % | 1.392 M 34.88 % | 1.032 M 100.39 % | 515.000 K -92.32 % | 6.704 M | 0.000 | 0.000 |
Change in working capital | -6.939 M -200.00 % | 6.939 M 185.31 % | -8.134 M -5.99 % | -7.674 M -157.70 % | 13.299 M 336.43 % | -5.625 M 29.41 % | -7.968 M 46.60 % | -14.921 M -2.75 % | -14.521 M 37.08 % | -23.079 M -376.76 % | 8.339 M 180.31 % | -10.383 M -476.06 % | 2.761 M 107.13 % | -38.728 M -1 447.53 % | 2.874 M 144.22 % | -6.500 M 43.79 % | -11.564 M 39.03 % | -18.966 M -329.06 % | 8.280 M 919.70 % | 812.000 K 106.11 % | -13.283 M -310.44 % | 6.312 M 305.20 % | -3.076 M |
Accounts receivables | -46.153 M -320.81 % | 20.902 M 107.40 % | 10.078 M 138.52 % | -26.161 M -249.21 % | 17.533 M -14.24 % | 20.445 M 307.31 % | -9.862 M 16.33 % | -11.787 M 45.61 % | -21.672 M 13.82 % | -25.148 M -220.46 % | 20.877 M 251.01 % | -13.825 M -1 487.26 % | -871.000 K 96.57 % | -25.388 M -293.96 % | 13.089 M 253.57 % | 3.702 M 124.95 % | -14.839 M -1 208.55 % | -1.134 M -182.47 % | 1.375 M 224.10 % | -1.108 M 88.63 % | -9.742 M -199.78 % | 9.763 M 2 442.45 % | 384.000 K |
Inventory | 3.909 M 171.75 % | -5.448 M -162.53 % | 8.712 M 226.50 % | -6.887 M | 0.000 100.00 % | -6.761 M -200.09 % | 6.755 M -1.42 % | 6.852 M 48.99 % | 4.599 M 243.85 % | -3.197 M -147.90 % | 6.674 M 141.21 % | -16.197 M 0.59 % | -16.293 M -46.64 % | -11.111 M -27.96 % | -8.683 M -268.86 % | -2.354 M -1 207.78 % | -180.000 K 96.99 % | -5.971 M -69.53 % | -3.522 M -973.95 % | 403.000 K 313.23 % | -189.000 K 94.03 % | -3.167 M -382.26 % | 1.122 M |
Accounts payables | -583.000 K -108.72 % | 6.682 M 280.06 % | -3.711 M -149.11 % | 7.556 M 1 546.19 % | 459.000 K -65.54 % | 1.332 M 160.03 % | -2.219 M -690.16 % | 376.000 K 106.83 % | -5.507 M -143.98 % | 12.521 M 202.51 % | -12.215 M -325.02 % | -2.874 M -146.61 % | 6.166 M 392.78 % | -2.106 M -259.42 % | 1.321 M 127.59 % | -4.788 M -473.19 % | 1.283 M 175.78 % | -1.693 M -142.69 % | 3.966 M 122.93 % | 1.779 M 148.06 % | -3.702 M -267.66 % | 2.208 M 354.67 % | -867.000 K |
Other working capital | 15.197 M 200.00 % | -15.197 M 34.53 % | -23.213 M -230.28 % | 17.818 M 479.67 % | -4.693 M 77.26 % | -20.641 M -681.26 % | -2.642 M 74.50 % | -10.362 M -228.58 % | 8.059 M 211.08 % | -7.255 M -3.69 % | -6.997 M -250.67 % | 4.644 M -66.25 % | 13.759 M 11 286.18 % | -123.000 K 95.69 % | -2.853 M 6.76 % | -3.060 M -240.88 % | 2.172 M 121.36 % | -10.168 M -257.38 % | 6.461 M 2 566.03 % | -262.000 K -174.86 % | 350.000 K 114.04 % | -2.492 M 32.92 % | -3.715 M |
Other non cash items | -30.970 M -4 757.14 % | 665.000 K -49.66 % | 1.321 M -92.47 % | 17.542 M 1 109.79 % | 1.450 M 281.70 % | -798.000 K -133.70 % | 2.368 M -95.37 % | 51.176 M 385.82 % | 10.534 M 253.49 % | 2.980 M 102.92 % | -102.036 M -30 199.12 % | 339.000 K -60.16 % | 851.000 K 208.33 % | 276.000 K 117.41 % | -1.585 M -322.61 % | 712.000 K 133.44 % | 305.000 K -94.10 % | 5.171 M 1 515.94 % | 320.000 K 3 100.00 % | 10.000 K -16.67 % | 12.000 K 33.33 % | 9.000 K -97.80 % | 410.000 K |
Net cash provided by operating activities | -13.821 M -188.84 % | 15.558 M 11.22 % | 13.988 M -10.90 % | 15.699 M -58.51 % | 37.841 M 194.25 % | 12.860 M -51.37 % | 26.447 M -4.43 % | 27.674 M -0.88 % | 27.921 M 181.66 % | 9.913 M -71.22 % | 34.441 M 192.94 % | 11.757 M -38.50 % | 19.116 M 173.92 % | -25.859 M -1 096.11 % | 2.596 M -65.08 % | 7.435 M 102.86 % | 3.665 M 120.61 % | -17.779 M -211.35 % | 15.967 M -16.78 % | 19.187 M 1 838.08 % | 990.000 K -94.48 % | 17.938 M 139.33 % | 7.495 M |
Investments in property plant and equipment | -12.221 M -280.84 % | -3.209 M -109.60 % | -1.531 M 35.59 % | -2.377 M -18.73 % | -2.002 M 19.37 % | -2.483 M 15.43 % | -2.936 M 10.08 % | -3.265 M -37.53 % | -2.374 M -18.52 % | -2.003 M -163.21 % | -761.000 K -211.89 % | -244.000 K 80.74 % | -1.267 M -43.65 % | -882.000 K 46.32 % | -1.643 M -119.95 % | -747.000 K 14.43 % | -873.000 K -1.16 % | -863.000 K -91.78 % | -450.000 K 68.77 % | -1.441 M -162.00 % | -550.000 K 30.82 % | -795.000 K -156.45 % | -310.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.909 M 0.00 % | -12.909 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other investing activites | 5.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -269.000 K | 0.000 | 0.000 | 0.000 100.00 % | -503.000 K | 0.000 | 0.000 -100.00 % | 12.909 M 200.00 % | -12.909 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -7.133 M -122.28 % | -3.209 M -109.60 % | -1.531 M 35.59 % | -2.377 M -18.73 % | -2.002 M 19.37 % | -2.483 M 15.43 % | -2.936 M 16.92 % | -3.534 M -48.86 % | -2.374 M -18.52 % | -2.003 M -163.21 % | -761.000 K -1.87 % | -747.000 K 41.04 % | -1.267 M -43.65 % | -882.000 K 46.32 % | -1.643 M 87.97 % | -13.656 M -1 464.26 % | -873.000 K -1.16 % | -863.000 K -91.78 % | -450.000 K 68.77 % | -1.441 M -162.00 % | -550.000 K 30.82 % | -795.000 K -156.45 % | -310.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M 77.27 % | -22.000 M -46.67 % | -15.000 M -50.00 % | -10.000 M 51.22 % | -20.500 M 19.61 % | -25.500 M -628.57 % | -3.500 M 90.82 % | -38.140 M | 0.000 100.00 % | -5.500 M -115.94 % | 34.500 M 727.27 % | -5.500 M -151.69 % | 10.640 M 16.60 % | 9.125 M 106.92 % | -131.875 M -2 870.16 % | -4.440 M 61.93 % | -11.663 M -25.79 % | -9.272 M -140.10 % | 23.125 M 785.19 % | -3.375 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.159 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.943 M | 0.000 | 0.000 | 0.000 -100.00 % | 124.312 M -20.70 % | 156.752 M | 0.000 -100.00 % | 278.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 99.60 % | -25.231 M -2 992.03 % | -816.000 K -2 814.29 % | -28.000 K 89.86 % | -276.000 K -527.27 % | -44.000 K 98.75 % | -3.532 M | 0.000 | 0.000 | 0.000 100.00 % | -1.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -364.690 M -3 173.11 % | -11.142 M | 0.000 100.00 % | -214.000 K 94.23 % | -3.711 M |
Other financing activites | 30.031 M 12 064.54 % | -251.000 K -382.69 % | -52.000 K 82.95 % | -305.000 K 49.67 % | -606.000 K 70.18 % | -2.032 M | 0.000 100.00 % | -276.000 K 57.34 % | -647.000 K 90.37 % | -6.716 M 89.05 % | -61.333 M -1 819.06 % | -3.196 M -96.31 % | -1.628 M 61.56 % | -4.235 M 96.60 % | -124.397 M 22.33 % | -160.153 M -5 286.92 % | -2.973 M 97.78 % | -134.162 M -138.83 % | 345.551 M 3 201.34 % | -11.142 M 53.58 % | -24.000 M | 0.000 -100.00 % | 2.500 M |
Net cash used provided by financing activities | -9.969 M -3 871.71 % | -251.000 K -382.69 % | -52.000 K 99.04 % | -5.405 M 88.71 % | -47.886 M -168.30 % | -17.848 M -77.98 % | -10.028 M 51.73 % | -20.776 M 20.54 % | -26.147 M -155.94 % | -10.216 M 81.93 % | -56.530 M -1 668.77 % | -3.196 M 55.16 % | -7.128 M -123.55 % | 30.265 M 641.90 % | -5.585 M -177.15 % | 7.239 M 17.67 % | 6.152 M -51.92 % | 12.796 M 187.11 % | -14.689 M 35.59 % | -22.805 M 31.46 % | -33.272 M -245.22 % | 22.911 M 599.59 % | -4.586 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.156 M 184.22 % | -6.122 M -123.56 % | 25.990 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 |
Net change in cash | -30.923 M -355.60 % | 12.098 M -2.47 % | 12.405 M 56.69 % | 7.917 M 165.72 % | -12.047 M -61.25 % | -7.471 M -155.41 % | 13.483 M 300.80 % | 3.364 M 660.67 % | -600.000 K 73.98 % | -2.306 M 89.91 % | -22.850 M -392.42 % | 7.814 M -27.12 % | 10.721 M 204.23 % | 3.524 M 176.08 % | -4.632 M -555.01 % | 1.018 M -88.62 % | 8.944 M 252.99 % | -5.846 M -806.04 % | 828.000 K 116.37 % | -5.059 M 84.59 % | -32.832 M -181.97 % | 40.054 M 1 441.13 % | 2.599 M |
Cash at beginning of period | 35.609 M 51.46 % | 23.511 M 111.70 % | 11.106 M 248.26 % | 3.189 M -79.07 % | 15.236 M -32.90 % | 22.707 M 146.17 % | 9.224 M 57.41 % | 5.860 M -9.29 % | 6.460 M -26.31 % | 8.766 M -72.27 % | 31.616 M 32.83 % | 23.802 M 81.96 % | 13.081 M 36.87 % | 9.557 M -32.65 % | 14.189 M 7.73 % | 13.171 M 211.59 % | 4.227 M -58.04 % | 10.073 M 8.96 % | 9.245 M -35.37 % | 14.304 M -69.65 % | 47.136 M 565.57 % | 7.082 M 57.97 % | 4.483 M |
Cash at end of period | 4.686 M -86.84 % | 35.609 M 51.46 % | 23.511 M 111.70 % | 11.106 M 248.26 % | 3.189 M -79.07 % | 15.236 M -32.90 % | 22.707 M 146.17 % | 9.224 M 57.41 % | 5.860 M -9.29 % | 6.460 M -26.31 % | 8.766 M -72.27 % | 31.616 M 32.83 % | 23.802 M 81.96 % | 13.081 M 36.87 % | 9.557 M -32.65 % | 14.189 M 7.73 % | 13.171 M 211.59 % | 4.227 M -58.04 % | 10.073 M 8.96 % | 9.245 M -35.37 % | 14.304 M -69.65 % | 47.136 M 565.57 % | 7.082 M |
Operating cash flow | -13.821 M -188.84 % | 15.558 M 11.22 % | 13.988 M -10.90 % | 15.699 M -58.51 % | 37.841 M 194.25 % | 12.860 M -51.37 % | 26.447 M -4.43 % | 27.674 M -0.88 % | 27.921 M 181.66 % | 9.913 M -71.22 % | 34.441 M 192.94 % | 11.757 M -38.50 % | 19.116 M 173.92 % | -25.859 M -1 096.11 % | 2.596 M -65.08 % | 7.435 M 102.86 % | 3.665 M 120.61 % | -17.779 M -211.35 % | 15.967 M -16.78 % | 19.187 M 1 838.08 % | 990.000 K -94.48 % | 17.938 M 139.33 % | 7.495 M |
Capital expenditure | -12.221 M -280.84 % | -3.209 M -109.60 % | -1.531 M 35.59 % | -2.377 M -18.73 % | -2.002 M 19.37 % | -2.483 M 15.43 % | -2.936 M 10.08 % | -3.265 M -37.53 % | -2.374 M -18.52 % | -2.003 M -163.21 % | -761.000 K -211.89 % | -244.000 K 80.74 % | -1.267 M -43.65 % | -882.000 K 46.32 % | -1.643 M -119.95 % | -747.000 K 14.43 % | -873.000 K -1.16 % | -863.000 K -91.78 % | -450.000 K 68.77 % | -1.441 M -162.00 % | -550.000 K 30.82 % | -795.000 K -156.45 % | -310.000 K |
Free CashFlow | -26.042 M -310.88 % | 12.349 M -0.87 % | 12.457 M -6.49 % | 13.322 M -62.83 % | 35.839 M 245.37 % | 10.377 M -55.86 % | 23.511 M -3.68 % | 24.409 M -4.45 % | 25.547 M 222.97 % | 7.910 M -76.51 % | 33.680 M 192.54 % | 11.513 M -35.50 % | 17.849 M 166.75 % | -26.741 M -2 905.98 % | 953.000 K -85.75 % | 6.688 M 139.54 % | 2.792 M 114.98 % | -18.642 M -220.14 % | 15.517 M -12.56 % | 17.746 M 3 933.18 % | 440.000 K -97.43 % | 17.143 M 138.59 % | 7.185 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |