COM:SPSCOMMERCE
SPS Commerce
- Stock
Last Close
205.62
26/07 20:00
Market Cap
6.99B
Beta: -
Volume Today
282.43K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Sep '13 | Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
account payables | 1.69M - | 1.80M 6.71% | 2.24M 24.75% | 3.00M 33.70% | 2.10M 30.04% | 3.96M 88.80% | 3.44M 13.05% | 3.71M 7.61% | 2.38M 35.75% | 2.16M 9.16% | 3.90M 80.31% | 3.58M 8.18% | 2.44M 31.81% | 2.30M 5.73% | 3.58M 55.52% | 2.72M 24.02% | 3.09M 13.57% | 4.46M 44.48% | 3.47M 22.20% | 3.71M 6.83% | 3.85M 3.88% | 4.44M 15.23% | 4.39M 1.10% | 3.71M 15.55% | 4.37M 17.77% | 4.27M 2.13% | 4.60M 7.67% | 4.26M 7.52% | 5.04M 18.33% | 5.35M 6.31% | 5.08M 5.10% | 5.94M 16.95% | 3.75M 36.86% | 8.33M 122.01% | 4.73M 43.21% | 4.44M 6.11% | 8.20M 84.60% | 11.26M 37.27% | 5.34M 52.57% | 6.16M 15.43% | 6.20M 0.52% | 7.42M 19.77% | 12.30M 65.81% | |
accumulated other comprehensive income loss | -14.96M - | -1.47M - | -2.77M 88.37% | -2.57M 7.19% | -4.29M 66.96% | -3.65M 14.98% | -752K 79.39% | -1.58M 110.64% | -1.20M 24.31% | -3.33M 177.40% | -1.77M 46.69% | -855K 51.78% | 1.01M 218.48% | 657K 35.14% | -382K 158.14% | -1.59M 316.23% | -1.42M 10.44% | -3.22M 125.98% | -2.47M 23.15% | -2.16M 12.66% | -3.15M 45.74% | -1.95M 38.02% | -5.82M 198.46% | -3.78M 35.10% | -2.86M 24.27% | -1.02M 64.33% | -817K 19.98% | -647K 20.81% | -1.59M 146.37% | -1.45M 9.22% | -709K 51.00% | -2.48M 250.21% | -4.66M 87.68% | -3.41M 26.80% | -3.48M 2.11% | -1.84M 47.11% | -4.65M 152.44% | 222K 104.77% | -3.23M 1,554.05% | |||||
cash and cash equivalents | 80.81M - | 131.29M 62.47% | 134.60M 2.52% | 136.51M 1.42% | 140.82M 3.16% | 130.79M 7.12% | 133.55M 2.11% | 121.34M 9.14% | 117.89M 2.85% | 121.54M 3.10% | 110.89M 8.76% | 107.16M 3.36% | 109.64M 2.31% | 115.88M 5.69% | 128.71M 11.07% | 131.74M 2.36% | 128.98M 2.09% | 123.13M 4.54% | 120.55M 2.10% | 125.39M 4.01% | 144.75M 15.44% | 133.86M 7.52% | 143.72M 7.36% | 147.02M 2.30% | 149.73M 1.84% | 179.25M 19.72% | 184.48M 2.92% | 174.85M 5.22% | 208.93M 19.49% | 149.69M 28.35% | 169.27M 13.08% | 184.37M 8.92% | 195.80M 6.20% | 207.55M 6.00% | 203.09M 2.15% | 212.72M 4.75% | 186.23M 12.46% | 162.89M 12.53% | 182.30M 11.92% | 209.26M 14.79% | 178.70M 14.60% | 219.08M 22.60% | 234.64M 7.10% | |
cash and short term investments | 80.81M - | 131.29M 62.47% | 134.60M 2.52% | 136.51M 1.42% | 140.82M 3.16% | 130.79M 7.12% | 133.55M 2.11% | 121.34M 9.14% | 122.90M 1.28% | 129.06M 5.01% | 120.90M 6.32% | 128.17M 6.01% | 125.25M 2.28% | 138.95M 10.94% | 154.26M 11.01% | 158.64M 2.84% | 163.85M 3.29% | 163.32M 0.33% | 165.82M 1.53% | 172.74M 4.17% | 189.40M 9.65% | 178.40M 5.81% | 185.40M 3.92% | 198.67M 7.16% | 201.17M 1.26% | 213.54M 6.15% | 214.56M 0.48% | 225.63M 5.16% | 261.23M 15.78% | 187.48M 28.23% | 208.45M 11.19% | 233.37M 11.95% | 251.99M 7.98% | 257.31M 2.11% | 243.06M 5.54% | 259.24M 6.66% | 237.16M 8.52% | 214.31M 9.64% | 233.45M 8.93% | 270.18M 15.73% | 239.33M 11.42% | 275.44M 15.09% | 290.81M 5.58% | |
common stock | 15K - | 16K 6.67% | 16K 0% | 16K 0% | 16K 0% | 16K 0% | 16K 0% | 16K 0% | 17K 6.25% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 17K 0% | 18K 5.88% | 18K 0% | 18K 0% | 18K 0% | 36K 100% | 36K 0% | 36K 0% | 37K 2.78% | 37K 0% | 37K 0% | 37K 0% | 38K 2.70% | 38K 0% | 38K 0% | 38K 0% | 38K 0% | 38K 0% | 38K 0% | 39K 2.63% | 39K 0% | 39K 0% | 39K 0% | 39K 0% | |
deferred revenue | 6.45M - | 6.33M 1.81% | 6.49M 2.49% | 6.91M 6.45% | 6.96M 0.71% | 7.50M 7.81% | 7.53M 0.33% | 7.83M 4.02% | 8.07M 3.05% | 7.74M 4.11% | 11.33M 46.43% | 12.28M 8.36% | 12.16M 1.01% | 11.05M 9.06% | 15.80M 42.95% | 16.62M 5.20% | 16.21M 2.50% | 16.41M 1.22% | 21.58M 31.55% | 24.19M 12.08% | 24.95M 3.13% | 25.33M 1.52% | 28.89M 14.06% | 30.38M 5.15% | 30.35M 0.08% | 31.46M 3.66% | 34.93M 11.02% | 36.27M 3.85% | 35.58M 1.90% | 37.95M 6.65% | 44.48M 17.22% | 48.84M 9.81% | 49.19M 0.70% | 50.43M 2.53% | 56.80M 12.63% | 59.09M 4.04% | 58.95M 0.24% | 57.42M 2.59% | 62.91M 9.55% | 66.38M 5.52% | 71.85M 8.24% | 69.19M 3.71% | 73.70M 6.52% | |
deferred revenue non current | 8.77M - | 8.79M 0.23% | 9.20M 4.74% | 10.02M 8.87% | 10.24M 2.20% | 10.65M 4.06% | 10.55M 0.97% | 11.00M 4.23% | 11.70M 6.41% | 11.01M 5.95% | 10.88M 1.17% | 11.24M 3.31% | 10.96M 2.44% | 10.85M 1.05% | 11.09M 2.21% | 11.05M 0.33% | 10.63M 3.85% | 10.60M 0.22% | 2.69M 74.62% | 2.64M 1.90% | 2.69M 1.70% | 2.51M 6.44% | 2.65M 5.45% | 2.71M 2.45% | 2.60M 4.16% | 2.85M 9.61% | 2.78M 2.46% | 2.75M 1.26% | 2.69M 1.93% | 3.00M 11.25% | 4.03M 34.41% | 4.99M 23.94% | 5.16M 3.37% | 5.14M 0.29% | 5.12M 0.41% | 5.28M 3.08% | 5.15M 2.56% | 4.77M 7.29% | 5.11M 7.00% | 5.72M 12.13% | 6.85M 19.65% | 6.93M 1.18% | 6.47M 6.59% | |
deferrred tax liabilities non current | 11.04M - | 11.09M 0.46% | 10.88M 1.86% | 10.76M 1.12% | 2.40M - | 2.39M 0.21% | 2.37M 0.96% | 1.91M 19.30% | 1.90M 0.84% | 1.98M 4.33% | 2.10M 6.22% | 1.89M 10.14% | 1.77M 6.31% | 1.68M 5.20% | 1.55M 7.46% | 1.38M 11.28% | 1.31M 4.43% | 1.25M 5.25% | 1.17M 6.18% | 1.19M 2.05% | 990K 17.02% | 952K 3.84% | 2.94M 208.72% | 2.94M 0.07% | 3.11M 5.96% | 3.37M 8.23% | 3.97M 17.90% | 7.14M 79.93% | 6.90M 3.46% | 5.00M 27.56% | 4.84M 3.12% | 7.42M 53.25% | 6.98M 5.96% | 5.81M 16.77% | 10.28M 77.04% | 8.97M 12.73% | 7.54M 16.01% | |||||||
goodwill | 25.49M - | 25.49M 0% | 25.49M 0% | 25.49M 0% | 25.49M 0% | 34.85M 36.75% | 34.21M 1.85% | 34.30M 0.27% | 33.53M 2.26% | 33.85M 0.96% | 50.92M 50.44% | 50.85M 0.14% | 51.01M 0.30% | 49.78M 2.41% | 50.29M 1.03% | 50.77M 0.95% | 51.78M 2.00% | 51.61M 0.33% | 51.03M 1.13% | 50.40M 1.23% | 50.50M 0.20% | 69.66M 37.93% | 70.08M 0.60% | 70.30M 0.32% | 76.37M 8.63% | 76.84M 0.63% | 74.46M 3.10% | 75.88M 1.91% | 76.54M 0.87% | 135.25M 76.70% | 135.26M 0.01% | 135.35M 0.07% | 134.68M 0.50% | 143.66M 6.67% | 144.16M 0.35% | 142.96M 0.83% | 165.91M 16.05% | 197.28M 18.91% | 199.00M 0.87% | 202.79M 1.90% | 252.04M 24.29% | 249.18M 1.14% | 248.81M 0.15% | |
goodwill and intangible assets | 43.29M - | 42.57M 1.66% | 41.85M 1.68% | 41.17M 1.63% | 40.52M 1.57% | 53.70M 32.52% | 51.91M 3.33% | 51.22M 1.34% | 49.29M 3.76% | 48.93M 0.74% | 74.77M 52.81% | 73.39M 1.85% | 72.34M 1.42% | 69.56M 3.84% | 69.68M 0.16% | 69.25M 0.61% | 69.50M 0.37% | 68.14M 1.96% | 66.61M 2.25% | 64.76M 2.78% | 63.99M 1.18% | 92.40M 44.39% | 91.65M 0.81% | 90.68M 1.06% | 100.21M 10.51% | 99.51M 0.70% | 95.32M 4.21% | 95.67M 0.37% | 95.12M 0.58% | 195.08M 105.10% | 192.86M 1.14% | 190.30M 1.32% | 187.15M 1.66% | 202.25M 8.07% | 200.32M 0.95% | 196.56M 1.88% | 236.65M 20.40% | 285.64M 20.70% | 283.54M 0.73% | 280.42M 1.10% | 355.64M 26.83% | 356.52M 0.25% | 348.10M 2.36% | |
intangible assets | 17.80M - | 17.08M 4.03% | 16.36M 4.20% | 15.68M 4.17% | 15.04M 4.11% | 18.85M 25.36% | 17.70M 6.08% | 16.91M 4.46% | 15.77M 6.79% | 15.08M 4.34% | 23.84M 58.11% | 22.53M 5.50% | 21.34M 5.31% | 19.79M 7.26% | 19.39M 2.02% | 18.48M 4.67% | 17.72M 4.13% | 16.53M 6.72% | 15.58M 5.76% | 14.35M 7.85% | 13.49M 6.01% | 22.74M 68.56% | 21.57M 5.14% | 20.38M 5.53% | 23.84M 17.00% | 22.67M 4.93% | 20.86M 7.99% | 19.79M 5.12% | 18.57M 6.14% | 59.83M 222.10% | 57.59M 3.74% | 54.95M 4.59% | 52.47M 4.51% | 58.59M 11.66% | 56.16M 4.15% | 53.60M 4.56% | 70.74M 31.99% | 88.35M 24.89% | 84.54M 4.32% | 77.63M 8.17% | 103.60M 33.44% | 107.34M 3.62% | 99.29M 7.50% | |
inventory | 12.13M - | 12.99M 7.06% | 14.08M 8.41% | 14.84M 5.38% | 15.09M 1.68% | 15.80M 4.73% | 17.28M 9.36% | 18.65M 7.92% | 19.22M 3.09% | 20.91M 8.76% | 21.92M 4.83% | 23.33M 6.43% | 25.09M 7.57% | 31.32M 24.82% | 32.22M 2.87% | 33.13M 2.85% | 34.50M 4.13% | 34.69M 0.55% | 35.09M 1.14% | 34.58M 1.44% | 35.27M 2.00% | 35.54M 0.76% | 35.80M 0.71% | 36.56M 2.14% | 37.50M 2.57% | 38.67M 3.10% | 40.15M 3.84% | 41.59M 3.60% | 44.53M 7.06% | 46.71M 4.90% | 48.29M 3.39% | 50.08M 3.70% | 52.76M 5.34% | 53.84M 2.06% | 56.25M 4.47% | 59.52M 5.82% | ||||||||
long term debt | -11.04M - | -11.09M 0.46% | -10.88M 1.86% | -10.76M 1.12% | 5.37M - | 17.72M 229.98% | 16.89M 4.70% | 16.22M 3.94% | 18.80M 15.85% | 18.96M 0.86% | 17.92M 5.47% | 16.73M 6.67% | 19.67M 17.62% | 18.74M 4.72% | 17.73M 5.39% | 16.70M 5.84% | 16.43M 1.62% | 15.34M 6.62% | 14.24M 7.17% | 13.97M 1.86% | 13.01M 6.91% | 11.99M 7.80% | 11.06M 7.80% | 10.56M 4.48% | 9.57M 9.41% | 8.43M 11.96% | ||||||||||||||||||
long term investments | 3.62M - | 3.68M 1.80% | 3.96M 7.41% | 4.58M 15.69% | 4.88M 6.51% | 5.27M 8.02% | 5.27M 0.13% | 9.99M 89.51% | 12.51M 25.20% | 14.95M 19.47% | 12.53M 16.19% | 7.56M 39.69% | 12.53M 65.82% | 7.49M 40.19% | 2.50M 66.60% | 5.00M 99.64% | 2.49M 50.15% | 5.21M 108.99% | 2.47M 52.54% | 4.92M 99.19% | 4.92M 0.02% | 10.97M 122.98% | 11.20M 2.06% | 10.44M 6.77% | 11.00M 5.33% | 11.67M 6.08% | 11.39M 2.35% | 7.57M 33.59% | 2.48M 67.27% | 2.50M 0.97% | 2.50M 0% | 13.69M 447.68% | 14.50M 5.90% | 15.19M 4.77% | 19.00M - | 19.52M 2.72% | ||||||||
net debt | -80.81M - | -131.29M 62.47% | -134.60M 2.52% | -136.51M 1.42% | -140.82M 3.16% | -130.79M 7.12% | -133.55M 2.11% | -121.34M 9.14% | -117.89M 2.85% | -121.54M 3.10% | -110.89M 8.76% | -107.16M 3.36% | -109.64M 2.31% | -115.88M 5.69% | -128.71M 11.07% | -131.74M 2.36% | -128.98M 2.09% | -123.13M 4.54% | -120.55M 2.10% | -125.39M 4.01% | -144.75M 15.44% | -133.86M 7.52% | -122.48M 8.50% | -126.66M 3.41% | -130.22M 2.81% | -155.38M 19.32% | -161.66M 4.04% | -152.74M 5.52% | -187.85M 22.99% | -127.22M 32.27% | -147.11M 15.63% | -162.67M 10.58% | -175.21M 7.71% | -187.02M 6.74% | -183.41M 1.93% | -194.15M 5.85% | -167.92M 13.51% | -145.61M 13.29% | -166.19M 14.14% | -194.13M 16.81% | -163.69M 15.68% | -205.05M 25.27% | -221.73M 8.14% | |
net receivables | 11.15M - | 11.61M 4.15% | 12.17M 4.78% | 13.35M 9.72% | 13.59M 1.84% | 15.42M 13.45% | 15.82M 2.60% | 17.25M 9.05% | 17.95M 4.00% | 17.61M 1.84% | 20.43M 15.96% | 20.43M 0.03% | 21.36M 4.55% | 20.75M 2.88% | 22.68M 9.34% | 21.55M 5.02% | 24.18M 12.21% | 24.90M 2.99% | 25.95M 4.22% | 28.17M 8.57% | 27.29M 3.13% | 27.49M 0.73% | 28.30M 2.96% | 30.75M 8.64% | 29.38M 4.44% | 31.53M 7.31% | 30.34M 3.79% | 34.18M 12.66% | 30.29M 11.38% | 33.58M 10.86% | 35.27M 5.04% | 37.94M 7.56% | 35.33M 6.87% | 34.56M 2.17% | 38.78M 12.20% | 40.10M 3.42% | 36.79M 8.27% | 39.44M 7.20% | 43.44M 10.15% | 44.99M 3.58% | 45.14M 0.33% | 50.16M 11.12% | 55.72M 11.09% | |
other assets | ||||||||||||||||||||||||||||||||||||||||||||
other current assets | 13.28M - | 13.17M 0.82% | 13.61M 3.33% | 15.03M 10.47% | 16.23M 7.95% | 3.85M 76.30% | 3.80M 1.27% | 6.39M 68.37% | 5.69M 11.03% | 5.03M 11.57% | 5.53M 9.92% | 7.54M 36.37% | 7.32M 2.88% | 7.01M 4.27% | 6.99M 0.26% | 6.96M 0.53% | 5.85M 15.84% | 6.15M 5.06% | 5.70M 7.37% | 6.76M 18.71% | 6.61M 2.20% | 9.23M 39.56% | 8.86M 4.02% | 8.27M 6.69% | 8.38M 1.45% | 11.28M 34.51% | 9.42M 16.51% | 8.38M 11.03% | 8.93M 6.55% | 12.31M 37.92% | 14.49M 17.69% | 11.71M 19.18% | 14.35M 22.50% | 16.04M 11.82% | 22.92M 42.89% | 17.91M 21.86% | 15.25M 14.88% | 16.32M 7.04% | 15.65M 4.09% | 13.56M 13.39% | 15.74M 16.13% | 75.84M 381.74% | 73.75M 2.75% | |
other current liabilities | 11.07M - | 10.78M 2.59% | 10.76M 0.18% | 9.44M 12.25% | 11.85M 25.42% | 13.09M 10.54% | 13.78M 5.21% | 12.30M 10.71% | 12.98M 5.54% | 14.33M 10.38% | 15.34M 7.04% | 17.28M 12.67% | 15.63M 9.54% | 18.80M 20.27% | 18.23M 3.03% | 18.57M 1.85% | 18.33M 1.32% | 22.28M 21.55% | 17.04M 23.50% | 20.48M 20.17% | 20.87M 1.93% | 26.75M 28.18% | 16.59M 37.98% | 20.85M 25.64% | 22.53M 8.09% | 28.51M 26.52% | 18.51M 35.09% | 22.02M 18.97% | 25.42M 15.44% | 33.10M 30.23% | 30.45M 8.02% | 32.69M 7.37% | 38.10M 16.54% | 40.01M 5.01% | 28.56M 28.61% | 33.36M 16.81% | 33.98M 1.85% | 37.69M 10.90% | 34.59M 8.20% | 35.35M 2.19% | 50.37M 42.50% | 49.60M 1.53% | 43.73M 11.83% | |
other liabilities | ||||||||||||||||||||||||||||||||||||||||||||
other non current assets | 190K - | 210K 10.53% | 197K 6.19% | 205K 4.06% | 168K 18.05% | 213K 26.79% | 350K 64.32% | 5.81M 1,560% | 5.86M 0.90% | 6.30M 7.42% | 6.35M 0.91% | 7.87M 23.91% | 8.02M 1.91% | 7.61M 5.11% | 7.42M 2.50% | 7.52M 1.27% | 7.58M 0.78% | 8.31M 9.68% | 11.84M 42.46% | 11.91M 0.63% | 12.31M 3.32% | 1.72M 86.00% | 1.63M 5.40% | 2.45M 50.43% | 2.62M 6.89% | 2.51M 4.12% | 2.21M 12.06% | 13.07M 491.31% | 13.80M 5.59% | 14.87M 7.73% | 15.49M 4.23% | 2.48M 84.02% | 2.49M 0.44% | 3.03M 21.75% | 18.81M 521.30% | 18.90M 0.47% | 18.26M 3.39% | 19.61M 7.38% | 20.11M 2.58% | 1.28M 93.65% | 1.18M 7.90% | 21.47M 1,724.38% | 21.72M 1.14% | |
other non current liabilities | 3.24M - | 2.86M 11.79% | 2.76M 3.33% | 2.66M 3.58% | 2.58M 3.23% | 3.47M 34.69% | 3.35M 3.60% | 3.18M 5.02% | 3.02M 5.13% | 4.31M 42.85% | 4.49M 4.16% | 4.14M 7.71% | 3.90M 5.80% | 4.18M 7.15% | 3.91M 6.39% | 3.90M 0.33% | 3.50M 10.28% | 3.06M 12.41% | 4.69M 53.07% | 4.29M 8.53% | 3.98M 7.25% | 1.37M 65.62% | 1.42M 4.09% | 1.02M 28.09% | 1.00M 2.15% | 405K 59.58% | 229K - | 232K 1.31% | ||||||||||||||||
othertotal stockholders equity | 189.45M - | 254.50M 34.34% | 241.50M 5.11% | 243.90M 0.99% | 245.84M 0.80% | 250.16M 1.76% | 251.71M 0.62% | 257.75M 2.40% | 260.29M 0.99% | 265.62M 2.05% | 272.78M 2.70% | 276.88M 1.50% | 281.34M 1.61% | 285.99M 1.65% | 289.88M 1.36% | 292.68M 0.97% | 294.96M 0.78% | 295.70M 0.25% | 293.69M 0.68% | 296.61M 0.99% | 303.43M 2.30% | 306.69M 1.08% | 310.61M 1.28% | 309.44M 0.38% | 308.22M 0.40% | 307.87M 0.11% | 303.73M 1.34% | 308.66M 1.62% | 317.88M 2.99% | 328.21M 3.25% | 337.61M 2.86% | 341.49M 1.15% | 346.76M 1.55% | 347.58M 0.24% | 341.50M 1.75% | 338.02M 1.02% | 334.98M 0.90% | 347.23M 3.66% | 360.82M 3.92% | 379.59M 5.20% | 391.42M 3.12% | 408.17M 4.28% | 409.11M 0.23% | |
preferred stock | 470K - | 2.77M 489.15% | 291K - | 199K - | 326K 63.82% | 343K - | 382K 11.37% | 424K - | 218K 48.58% | 473K 116.97% | 160K 66.17% | 148K 7.50% | ||||||||||||||||||||||||||||||||
property plant equipment net | 10.56M - | 9.92M 6.01% | 9.48M 4.46% | 9.04M 4.67% | 8.62M 4.61% | 11.36M 31.81% | 12.09M 6.40% | 12.95M 7.15% | 13.08M 0.98% | 13.62M 4.14% | 13.97M 2.58% | 13.93M 0.29% | 14.83M 6.45% | 15.31M 3.26% | 15.07M 1.62% | 15.53M 3.06% | 15.62M 0.57% | 16.86M 7.94% | 17.30M 2.66% | 18.14M 4.81% | 19.37M 6.79% | 20.96M 8.20% | 35.94M 71.51% | 34.63M 3.64% | 34.41M 0.66% | 39.50M 14.80% | 39.20M 0.74% | 40.35M 2.92% | 39.15M 2.98% | 42.01M 7.33% | 41.90M 0.26% | 42.40M 1.18% | 43.70M 3.07% | 42.75M 2.17% | 42.51M 0.57% | 41.58M 2.19% | 42.68M 2.66% | 44.63M 4.56% | 43.53M 2.46% | 43.18M 0.79% | 44.52M 3.10% | 43.91M 1.39% | 42.26M 3.76% | |
retained earnings | -47.09M - | -46.79M 0.62% | -46.42M 0.80% | -45.78M 1.38% | -44.94M 1.83% | -44.09M 1.90% | -43.50M 1.33% | -42.85M 1.50% | -41.58M 2.96% | -39.45M 5.13% | -38.41M 2.65% | -38.05M 0.92% | -35.54M 6.59% | -33.74M 5.08% | -14.49M 57.05% | -12.66M 12.59% | -10.80M 14.73% | -19.90M 84.28% | -5.36M 73.08% | 59K 101.10% | 8.12M 13,662.71% | 15.26M 87.94% | 22.07M 44.64% | 30.87M 39.85% | 39.81M 28.96% | 48.97M 23.01% | 57.42M 17.25% | 68.61M 19.50% | 80.02M 16.63% | 93.49M 16.83% | 103.69M 10.91% | 113.87M 9.82% | 125.32M 10.05% | 138.09M 10.19% | 150.69M 9.13% | 161.44M 7.14% | 177.31M 9.83% | 193.22M 8.98% | 208.51M 7.91% | 223.19M 7.04% | 240.03M 7.55% | 259.05M 7.92% | 277.05M 6.95% | |
short term debt | 3.51M - | 3.47M 1.14% | 3.28M 5.42% | 5.07M 54.59% | 3.87M 23.78% | 4.19M 8.35% | 4.36M 3.96% | 2.80M 35.75% | 3.42M 22.37% | 3.96M 15.65% | 3.90M 1.64% | 4.11M 5.47% | 4.34M 5.57% | 4.34M 0.09% | 4.34M 0.12% | 4.28M 1.36% | 4.12M 3.65% | 4.07M 1.16% | 4.45M 9.23% | 4.46M 0.25% | 4.48M 0.40% | |||||||||||||||||||||||
short term investments | 5.01M - | 7.52M 49.92% | 10.01M 33.16% | 21.01M 109.89% | 15.62M 25.67% | 23.08M 47.77% | 25.55M 10.72% | 26.90M 5.27% | 34.87M 29.64% | 40.19M 15.27% | 45.27M 12.64% | 47.35M 4.59% | 44.65M 5.70% | 44.54M 0.26% | 41.68M 6.41% | 51.65M 23.91% | 51.45M 0.40% | 34.28M 33.36% | 30.07M 12.28% | 50.77M 68.83% | 52.30M 3.00% | 37.79M 27.75% | 39.17M 3.67% | 49.00M 25.08% | 56.18M 14.66% | 49.76M 11.44% | 39.97M 19.68% | 46.51M 16.38% | 50.93M 9.49% | 51.41M 0.95% | 51.15M 0.52% | 60.91M 19.10% | 60.63M 0.47% | 56.36M 7.04% | 56.17M 0.33% | |||||||||
tax assets | 10.70M - | 10.87M 1.61% | 10.70M 1.59% | 10.29M 3.77% | 9.80M 4.75% | 11.04M 12.54% | 11.09M 0.46% | 10.88M 1.86% | 10.76M 1.12% | 11.15M 3.63% | 11.45M 2.71% | 11.59M 1.20% | 11.97M 3.27% | 12.45M 4.00% | 28.41M 128.25% | 27.52M 3.11% | 26.63M 3.26% | 17.55M 34.09% | 12.60M 28.23% | 12.06M 4.25% | 11.43M 5.21% | 10.46M 8.55% | 9.53M 8.88% | 7.63M 19.95% | 4.84M 36.55% | 2.63M 45.65% | 1.84M 30.15% | 1.03M 43.93% | 140K 86.41% | 194K 38.57% | 210K 8.25% | 246K 17.14% | 189K 23.17% | 182K 3.70% | 199K 9.34% | 191K 4.02% | 223K 16.75% | 227K 1.79% | 3.37M 1,382.38% | 6.68M 98.40% | 6.80M 1.93% | 505K 92.58% | 7.48M 1,381.78% | |
tax payables | ||||||||||||||||||||||||||||||||||||||||||||
total assets | 173.59M - | 223.33M 28.65% | 226.56M 1.45% | 230.17M 1.59% | 234.64M 1.94% | 243.78M 3.89% | 246.87M 1.27% | 249.93M 1.24% | 252.88M 1.18% | 261.73M 3.50% | 281.73M 7.64% | 287.75M 2.14% | 292.27M 1.57% | 298.37M 2.08% | 327.92M 9.90% | 333.87M 1.82% | 339.02M 1.54% | 335.52M 1.03% | 339.60M 1.21% | 351.67M 3.56% | 368.46M 4.77% | 386.12M 4.79% | 407.20M 5.46% | 418.61M 2.80% | 426.60M 1.91% | 447.44M 4.89% | 439.82M 1.70% | 461.66M 4.97% | 487.69M 5.64% | 525.52M 7.76% | 549.84M 4.63% | 572.28M 4.08% | 591.28M 3.32% | 615.85M 4.15% | 613.31M 0.41% | 622.78M 1.54% | 637.09M 2.30% | 672.91M 5.62% | 696.93M 3.57% | 735.54M 5.54% | 787.41M 7.05% | 823.84M 4.63% | 839.85M 1.94% | |
total current assets | 105.24M - | 156.07M 48.30% | 160.38M 2.76% | 164.89M 2.81% | 170.64M 3.49% | 162.19M 4.95% | 166.16M 2.44% | 159.07M 4.26% | 161.37M 1.45% | 166.79M 3.36% | 162.65M 2.48% | 173.42M 6.62% | 172.58M 0.48% | 185.93M 7.74% | 204.84M 10.17% | 209.06M 2.06% | 217.21M 3.90% | 219.46M 1.04% | 228.78M 4.25% | 239.89M 4.85% | 256.44M 6.90% | 249.62M 2.66% | 257.25M 3.06% | 272.77M 6.03% | 273.52M 0.28% | 291.62M 6.62% | 289.85M 0.61% | 303.98M 4.87% | 337.01M 10.87% | 270.87M 19.63% | 296.87M 9.60% | 323.16M 8.85% | 343.25M 6.22% | 352.44M 2.68% | 351.47M 0.28% | 365.55M 4.01% | 339.27M 7.19% | 322.81M 4.85% | 346.38M 7.30% | 384.98M 11.14% | 359.74M 6.56% | 401.44M 11.59% | 420.29M 4.69% | |
total current liabilities | 19.21M - | 18.91M 1.52% | 19.50M 3.09% | 19.36M 0.74% | 20.90M 8.00% | 24.56M 17.49% | 24.75M 0.77% | 23.84M 3.68% | 23.44M 1.69% | 24.23M 3.41% | 30.57M 26.16% | 33.15M 8.41% | 30.23M 8.79% | 32.16M 6.37% | 37.62M 16.97% | 37.92M 0.79% | 37.63M 0.77% | 43.15M 14.68% | 42.10M 2.44% | 48.38M 14.92% | 49.67M 2.68% | 56.52M 13.79% | 53.38M 5.56% | 58.40M 9.40% | 60.53M 3.65% | 69.32M 14.51% | 61.90M 10.70% | 66.73M 7.81% | 70.39M 5.48% | 79.20M 12.52% | 83.43M 5.34% | 91.44M 9.59% | 94.93M 3.82% | 102.87M 8.37% | 94.43M 8.21% | 101.24M 7.21% | 105.47M 4.18% | 110.64M 4.91% | 106.96M 3.33% | 111.97M 4.68% | 132.87M 18.67% | 130.67M 1.66% | 134.22M 2.71% | |
total debt | 21.23M - | 20.36M 4.11% | 19.50M 4.19% | 23.87M 22.37% | 22.82M 4.38% | 22.11M 3.13% | 21.08M 4.65% | 22.47M 6.59% | 22.17M 1.35% | 21.69M 2.14% | 20.59M 5.08% | 20.53M 0.28% | 19.68M 4.18% | 18.58M 5.57% | 18.31M 1.45% | 17.29M 5.59% | 16.11M 6.77% | 15.13M 6.11% | 15.01M 0.79% | 14.03M 6.55% | 12.90M 8.03% | |||||||||||||||||||||||
total investments | 3.62M - | 3.68M 1.80% | 3.96M 7.41% | 4.58M 15.69% | 4.88M 6.51% | 5.27M 8.02% | 5.27M 0.13% | 9.99M 89.51% | 17.53M 75.37% | 22.47M 28.18% | 22.54M 0.32% | 28.57M 26.74% | 28.14M 1.47% | 30.57M 8.62% | 28.05M 8.23% | 31.89M 13.69% | 37.36M 17.14% | 45.40M 21.51% | 47.74M 5.17% | 52.27M 9.49% | 49.58M 5.16% | 44.54M 10.16% | 41.68M 6.41% | 51.65M 23.91% | 51.45M 0.40% | 34.28M 33.36% | 30.07M 12.28% | 58.34M 93.99% | 54.78M 6.11% | 40.29M 26.45% | 41.67M 3.45% | 49.00M 17.58% | 56.18M 14.66% | 49.76M 11.44% | 39.97M 19.68% | 46.51M 16.38% | 50.93M 9.49% | 51.41M 0.95% | 51.15M 0.52% | 60.91M 19.10% | 60.63M 0.47% | 56.36M 7.04% | 56.17M 0.33% | |
total liabilities | 31.21M - | 30.56M 2.09% | 31.46M 2.96% | 32.03M 1.82% | 33.72M 5.25% | 38.68M 14.73% | 38.65M 0.10% | 38.01M 1.64% | 38.15M 0.36% | 39.55M 3.65% | 48.33M 22.22% | 50.91M 5.34% | 47.46M 6.77% | 49.10M 3.44% | 54.51M 11.03% | 54.84M 0.61% | 53.85M 1.81% | 58.70M 9.01% | 51.24M 12.70% | 56.98M 11.20% | 57.89M 1.59% | 67.15M 16.00% | 76.49M 13.92% | 80.27M 4.94% | 81.53M 1.56% | 92.56M 13.54% | 84.63M 8.57% | 88.35M 4.40% | 92.75M 4.97% | 104.80M 13.00% | 109.31M 4.30% | 117.53M 7.52% | 120.75M 2.74% | 131.59M 8.97% | 121.79M 7.45% | 125.76M 3.26% | 129.43M 2.92% | 135.84M 4.96% | 131.04M 3.54% | 134.56M 2.69% | 160.56M 19.33% | 156.37M 2.61% | 156.88M 0.33% | |
total liabilities and stockholders equity | 173.59M - | 223.33M 28.65% | 226.56M 1.45% | 230.17M 1.59% | 234.64M 1.94% | 243.78M 3.89% | 246.87M 1.27% | 249.93M 1.24% | 252.88M 1.18% | 261.73M 3.50% | 281.73M 7.64% | 287.75M 2.14% | 292.27M 1.57% | 298.37M 2.08% | 327.92M 9.90% | 333.87M 1.82% | 339.02M 1.54% | 335.52M 1.03% | 339.60M 1.21% | 351.67M 3.56% | 368.46M 4.77% | 386.12M 4.79% | 407.20M 5.46% | 418.61M 2.80% | 426.60M 1.91% | 447.44M 4.89% | 439.82M 1.70% | 461.66M 4.97% | 487.69M 5.64% | 525.52M 7.76% | 549.84M 4.63% | 572.28M 4.08% | 591.28M 3.32% | 615.85M 4.15% | 613.31M 0.41% | 622.78M 1.54% | 637.09M 2.30% | 672.91M 5.62% | 696.93M 3.57% | 735.54M 5.54% | 787.41M 7.05% | 823.84M 4.63% | 839.85M 1.94% | |
total non current assets | 68.35M - | 67.25M 1.60% | 66.18M 1.60% | 65.28M 1.36% | 63.99M 1.98% | 81.58M 27.48% | 80.71M 1.06% | 90.86M 12.57% | 91.51M 0.72% | 94.94M 3.76% | 119.07M 25.41% | 114.33M 3.98% | 119.69M 4.69% | 112.43M 6.07% | 123.08M 9.47% | 124.81M 1.41% | 121.81M 2.40% | 116.06M 4.72% | 110.81M 4.52% | 111.79M 0.88% | 112.02M 0.21% | 136.51M 21.86% | 149.95M 9.85% | 145.83M 2.74% | 153.07M 4.96% | 155.82M 1.79% | 149.97M 3.76% | 157.69M 5.15% | 150.68M 4.44% | 254.66M 69.01% | 252.96M 0.66% | 249.12M 1.52% | 248.03M 0.44% | 263.40M 6.20% | 261.84M 0.59% | 257.23M 1.76% | 297.82M 15.78% | 350.10M 17.56% | 350.55M 0.13% | 350.56M 0.00% | 427.67M 22.00% | 422.40M 1.23% | 419.56M 0.67% | |
total non current liabilities | 12.00M - | 11.64M 3.02% | 11.96M 2.76% | 12.68M 5.99% | 12.81M 1.06% | 14.12M 10.22% | 13.90M 1.61% | 14.17M 2.00% | 14.72M 3.82% | 15.31M 4.05% | 17.76M 15.97% | 17.77M 0.05% | 17.23M 3.02% | 16.94M 1.70% | 16.89M 0.25% | 16.93M 0.19% | 16.22M 4.15% | 15.55M 4.13% | 9.15M 41.18% | 8.61M 5.94% | 8.21M 4.54% | 10.63M 29.36% | 23.11M 117.47% | 21.87M 5.35% | 21.00M 4.01% | 23.25M 10.71% | 22.73M 2.22% | 21.62M 4.88% | 22.36M 3.42% | 25.61M 14.53% | 25.88M 1.08% | 26.09M 0.81% | 25.83M 1.02% | 28.71M 11.18% | 27.36M 4.72% | 24.52M 10.39% | 23.96M 2.27% | 25.20M 5.17% | 24.08M 4.46% | 22.59M 6.18% | 27.69M 22.60% | 25.70M 7.20% | 22.67M 11.81% | |
total stockholders equity | 142.38M - | 192.77M 35.39% | 195.10M 1.21% | 198.14M 1.56% | 200.92M 1.40% | 205.09M 2.08% | 208.22M 1.53% | 211.91M 1.77% | 214.72M 1.33% | 222.19M 3.47% | 233.39M 5.04% | 236.84M 1.48% | 244.81M 3.36% | 249.27M 1.82% | 273.41M 9.68% | 279.03M 2.06% | 285.17M 2.20% | 276.82M 2.93% | 288.35M 4.17% | 294.69M 2.20% | 310.57M 5.39% | 318.97M 2.71% | 330.70M 3.68% | 338.33M 2.31% | 345.07M 1.99% | 354.88M 2.84% | 355.19M 0.09% | 373.31M 5.10% | 394.94M 5.79% | 420.72M 6.53% | 440.52M 4.71% | 454.75M 3.23% | 470.53M 3.47% | 484.26M 2.92% | 491.52M 1.50% | 497.02M 1.12% | 507.66M 2.14% | 537.07M 5.79% | 565.89M 5.37% | 600.98M 6.20% | 626.84M 4.30% | 667.48M 6.48% | 682.97M 2.32% |
All numbers in (except ratios and percentages)