SPS Commerce (SPSC) Income Statement (2010 - 2026)
Income Statement report data from Jun 30, 2010 to Mar 31, 2026 for SPS Commerce (SPSC).
All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.
Reported currency: USD
| Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | Jun 30, 2019 | Mar 31, 2019 | Dec 31, 2018 | Sep 30, 2018 | Jun 30, 2018 | Mar 31, 2018 | Dec 31, 2017 | Sep 30, 2017 | Jun 30, 2017 | Mar 31, 2017 | Dec 31, 2016 | Sep 30, 2016 | Jun 30, 2016 | Mar 31, 2016 | Dec 31, 2015 | Sep 30, 2015 | Jun 30, 2015 | Mar 31, 2015 | Dec 31, 2014 | Sep 30, 2014 | Jun 30, 2014 | Mar 31, 2014 | Dec 31, 2013 | Sep 30, 2013 | Jun 30, 2013 | Mar 31, 2013 | Dec 31, 2012 | Sep 30, 2012 | Jun 30, 2012 | Mar 31, 2012 | Dec 31, 2011 | Sep 30, 2011 | Jun 30, 2011 | Mar 31, 2011 | Sep 30, 2010 | Jun 30, 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue and COGS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Total Revenue | 192M (-0.28%) | 193M (+1.45%) | 190M (+1.33%) | 187M (+3.22%) | 182M (+6.23%) | 171M (+4.41%) | 164M (+6.57%) | 154M (+2.69%) | 150M (+3.18%) | 145M (+6.86%) | 136M (+4.02%) | 130M (+3.61%) | 126M (+3.16%) | 122M (+6.58%) | 114M (+4.86%) | 109M (+3.79%) | 105M (+2.36%) | 103M (+4.97%) | 98M (+3.54%) | 95M (+4.94%) | 90M (+8.14%) | 83M (+4.71%) | 80M (+5.28%) | 76M (+1.86%) | 74M (+2.01%) | 73M (+2.54%) | 71M (+3.50%) | 69M (+2.39%) | 67M (+2.67%) | 65M (+3.69%) | 63M (+2.91%) | 61M (+3.38%) | 59M (+1.77%) | 58M (+3.57%) | 56M (+3.64%) | 54M (+4.26%) | 52M (+1.89%) | 51M (+3.33%) | 49M (+4.08%) | 47M (+3.84%) | 46M (+7.67%) | 42M (+4.96%) | 40M (+3.86%) | 39M (+5.09%) | 37M (+4.44%) | 35M (+8.89%) | 33M (+4.53%) | 31M (+7.46%) | 29M (+3.47%) | 28M (+3.55%) | 27M (+5.26%) | 26M (+8.04%) | 24M (+5.65%) | 22M (+10.90%) | 20M (+13.75%) | 18M (+7.80%) | 17M (+4.29%) | 16M (+2.06%) | 16M (+11.41%) | 14M (+10.20%) | 13M (+10.10%) | 11M (+5.03%) | 11M |
Cost Of Revenue | 59M (+3.97%) | 57M (-1.67%) | 58M (-3.18%) | 60M (+5.13%) | 57M (+2.37%) | 56M (+7.69%) | 52M (-0.77%) | 52M (+1.03%) | 51M (+5.00%) | 49M (+7.73%) | 46M (+2.20%) | 45M (+3.68%) | 43M (+3.42%) | 42M (+7.62%) | 39M (+2.85%) | 38M (+6.05%) | 35M (-0.70%) | 36M (+3.79%) | 34M (+8.23%) | 32M (+5.87%) | 30M (+11.33%) | 27M (+7.47%) | 25M (+2.96%) | 24M (+3.36%) | 24M (-1.55%) | 24M (+2.79%) | 23M (-1.86%) | 24M (+10.90%) | 21M (+0.90%) | 21M (+3.77%) | 20M (+0.05%) | 20M (+3.24%) | 20M (+1.54%) | 19M (+4.34%) | 19M (+2.53%) | 18M (+4.96%) | 17M (+0.06%) | 17M (+7.11%) | 16M (+1.25%) | 16M (+7.33%) | 15M (+10.71%) | 13M (+5.83%) | 13M (+2.92%) | 12M (+6.66%) | 12M (+3.86%) | 11M (+11.74%) | 9.97M (+3.53%) | 9.63M (+4.00%) | 9.26M (+8.69%) | 8.52M (+3.27%) | 8.25M (+3.90%) | 7.94M (+12.31%) | 7.07M (+3.97%) | 6.80M (+14.29%) | 5.95M (+22.93%) | 4.84M (+8.76%) | 4.45M (+5.45%) | 4.22M (+3.43%) | 4.08M (+8.80%) | 3.75M (+12.95%) | 3.32M (+3.43%) | 3.21M (+3.55%) | 3.10M |
Costof Goods And Services Sold | 59M (+3.97%) | 57M (-1.67%) | 58M (-3.18%) | 60M (+5.13%) | 57M (+2.37%) | 56M (+7.69%) | 52M (-0.77%) | 52M (+1.03%) | 51M (+5.00%) | 49M (+7.73%) | 46M (+2.20%) | 45M (+3.68%) | 43M (+3.42%) | 42M (+7.62%) | 39M (+2.85%) | 38M (+6.05%) | 35M (-0.70%) | 36M (+3.79%) | 34M (+8.23%) | 32M (+5.87%) | 30M (+11.33%) | 27M (+7.47%) | 25M (+2.96%) | 24M (+3.36%) | 24M (-1.55%) | 24M (+2.79%) | 23M (-1.86%) | 24M (+10.90%) | 21M (+0.90%) | 21M (+3.77%) | 20M (+0.05%) | 20M (+3.24%) | 20M (+1.54%) | 19M (+4.34%) | 19M (+2.53%) | 18M (+4.96%) | 17M (+0.06%) | 17M (+7.11%) | 16M (+1.25%) | 16M (+7.33%) | 15M (+10.71%) | 13M (+5.83%) | 13M (+2.92%) | 12M (+6.66%) | 12M (+3.86%) | 11M (+11.74%) | 9.97M (+3.53%) | 9.63M (+4.00%) | 9.26M (+8.69%) | 8.52M (+3.27%) | 8.25M (+3.90%) | 7.94M (+12.31%) | 7.07M (+3.97%) | 6.80M (+14.29%) | 5.95M (+22.93%) | 4.84M (+8.76%) | 4.45M (+5.45%) | 4.22M (+3.43%) | 4.08M (+8.80%) | 3.75M (+12.95%) | 3.32M (+3.43%) | 3.21M (+3.55%) | 3.10M |
Gross Profit | 133M (-2.06%) | 136M (+2.83%) | 132M (+3.45%) | 128M (+2.35%) | 125M (+8.08%) | 115M (+2.91%) | 112M (+10.32%) | 102M (+3.56%) | 98M (+2.25%) | 96M (+6.42%) | 90M (+4.97%) | 86M (+3.58%) | 83M (+3.01%) | 80M (+6.06%) | 76M (+5.90%) | 72M (+2.65%) | 70M (+3.99%) | 67M (+5.63%) | 64M (+1.16%) | 63M (+4.47%) | 60M (+6.61%) | 56M (+3.45%) | 55M (+6.36%) | 51M (+1.18%) | 51M (+3.75%) | 49M (+2.41%) | 48M (+6.34%) | 45M (-1.62%) | 46M (+3.54%) | 44M (+3.65%) | 42M (+4.35%) | 41M (+3.46%) | 39M (+2.80%) | 38M (+2.00%) | 38M (+3.93%) | 36M (+4.31%) | 35M | -61.47M | 33M (+5.51%) | 31M (+2.15%) | 31M (+6.26%) | 29M (+4.56%) | 28M (+4.30%) | 27M (+4.37%) | 25M (+4.70%) | 24M (+7.63%) | 23M (+4.98%) | 21M (+9.10%) | 20M (+1.18%) | 19M (+3.68%) | 19M (+5.87%) | 18M (+6.17%) | 17M (+6.44%) | 16M (+9.50%) | 14M (+10.32%) | 13M (+7.36%) | 12M (+3.87%) | 12M (+1.66%) | 11M (+12.37%) | 10M (+9.22%) | 9.33M (+12.68%) | 8.28M (+5.61%) | 7.84M |
Operating Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Research And Development | 18M (+7.37%) | 17M (-3.41%) | 17M (+0.06%) | 17M (-0.97%) | 17M (+1.75%) | 17M (+12.10%) | 15M (+6.40%) | 14M (-10.24%) | 16M (+12.59%) | 14M (+4.87%) | 14M (+1.80%) | 13M (+6.05%) | 13M (+0.64%) | 12M (+12.03%) | 11M (-2.54%) | 11M (+6.82%) | 11M (+1.13%) | 11M (-2.49%) | 11M (+21.91%) | 8.90M (+2.18%) | 8.71M (+9.70%) | 7.94M (-1.37%) | 8.05M (+7.76%) | 7.47M (-1.32%) | 7.57M (-3.69%) | 7.86M (+1.55%) | 7.74M (+18.89%) | 6.51M (+5.17%) | 6.19M (-5.06%) | 6.52M (+26.60%) | 5.15M (-2.65%) | 5.29M (+3.12%) | 5.13M (-16.72%) | 6.16M (-5.95%) | 6.55M (+21.97%) | 5.37M (+5.09%) | 5.11M (-11.90%) | 5.80M (+4.13%) | 5.57M (+0.54%) | 5.54M (+9.27%) | 5.07M (+3.47%) | 4.90M (+9.13%) | 4.49M (-0.22%) | 4.50M (+10.57%) | 4.07M (+6.54%) | 3.82M (+14.37%) | 3.34M (-0.89%) | 3.37M (+13.47%) | 2.97M (+2.41%) | 2.90M (+3.20%) | 2.81M (+5.64%) | 2.66M (+6.40%) | 2.50M (-0.79%) | 2.52M (+20.57%) | 2.09M (+14.21%) | 1.83M (+5.78%) | 1.73M (+9.49%) | 1.58M (-1.86%) | 1.61M (+14.18%) | 1.41M (+13.71%) | 1.24M (+11.71%) | 1.11M (+3.74%) | 1.07M |
Selling General And Administrative | 36M (+10.21%) | 33M (+4.13%) | 32M (+2.59%) | 31M (-0.42%) | 31M (+17.72%) | 26M (-2.95%) | 27M (+15.43%) | 24M (-9.22%) | 26M (+25.72%) | 21M (-5.93%) | 22M (+1.01%) | 22M (+4.88%) | 21M (+15.21%) | 18M (+7.36%) | 17M (-2.79%) | 17M (+11.18%) | 15M (-4.03%) | 16M (+9.73%) | 15M (-6.79%) | 16M (+6.92%) | 15M (+8.94%) | 14M (+13.32%) | 12M (-6.28%) | 13M (+6.97%) | 12M (+7.78%) | 11M (+2.98%) | 11M (+5.40%) | 10M (-20.28%) | 13M (+20.70%) | 11M (-5.28%) | 11M (+12.04%) | 9.97M (-1.58%) | 10M (-20.55%) | 13M (+45.88%) | 8.74M (+7.37%) | 8.14M (+3.96%) | 7.83M (+7.11%) | 7.31M (+2.24%) | 7.15M (+0.99%) | 7.08M (-2.88%) | 7.29M (+9.30%) | 6.67M (+6.21%) | 6.28M (+3.63%) | 6.06M (+4.12%) | 5.82M (+1.57%) | 5.73M (+11.26%) | 5.15M (+6.40%) | 4.84M (+7.32%) | 4.51M (-3.01%) | 4.65M (+8.64%) | 4.28M (+1.66%) | 4.21M (+3.95%) | 4.05M (+17.39%) | 3.45M (-7.51%) | 3.73M (+17.67%) | 3.17M (-0.63%) | 3.19M (+8.50%) | 2.94M (+1.03%) | 2.91M (+2.46%) | 2.84M (+15.45%) | 2.46M (+13.36%) | 2.17M (+9.60%) | 1.98M |
Operating Expenses | 108M (+7.27%) | 101M (+0.23%) | 101M (-0.32%) | 101M (+2.45%) | 99M (+8.94%) | 91M (+4.73%) | 86M (+10.30%) | 78M (-5.18%) | 83M (+13.21%) | 73M (+5.03%) | 70M (+1.02%) | 69M (+4.04%) | 66M (+7.66%) | 61M (+9.38%) | 56M (+0.92%) | 56M (+4.48%) | 53M (+2.98%) | 52M (+3.46%) | 50M (+1.50%) | 49M (+3.83%) | 47M (+10.81%) | 43M (+5.60%) | 41M (+1.05%) | 40M (+2.63%) | 39M (+2.76%) | 38M (+3.62%) | 37M (+3.46%) | 36M (-7.04%) | 38M (+6.68%) | 36M (+4.68%) | 34M (-1.50%) | 35M (-0.88%) | 35M (-8.56%) | 38M (+12.48%) | 34M (+3.37%) | 33M (+5.71%) | 31M (+0.26%) | 31M (+2.14%) | 30M (-0.20%) | 31M (+3.74%) | 29M (+12.64%) | 26M (+2.80%) | 25M (-0.35%) | 25M (+4.08%) | 24M (+7.13%) | 23M (+7.88%) | 21M (+3.52%) | 20M (+7.18%) | 19M (+1.92%) | 19M (+1.85%) | 18M (+6.73%) | 17M (+4.49%) | 16M (+6.66%) | 15M (+9.03%) | 14M (+15.94%) | 12M (+5.16%) | 12M (+3.47%) | 11M (+0.54%) | 11M (+9.29%) | 10M (+15.99%) | 8.82M (+19.03%) | 7.41M (+3.49%) | 7.16M |
Depreciation And Amortization | 5.83M (-63.86%) | 16M | - | - | 4.96M (-64.65%) | 14M | - | - | 4.69M (-66.52%) | 14M | - | - | 4.63M (-63.14%) | 13M | - | - | 3.86M (-64.97%) | 11M | - | - | 3.77M (-62.26%) | 9.99M | - | - | 3.14M (-63.02%) | 8.49M | - | - | 2.64M (-59.45%) | 6.51M | - | - | 2.08M (-62.32%) | 5.52M | - | - | 1.69M (-66.00%) | 4.97M | - | - | 1.63M (-65.47%) | 4.72M | - | - | 1.54M (-65.08%) | 4.41M | - | - | 1.30M (-65.05%) | 3.72M | - | - | 1.17M (-54.30%) | 2.56M | - | - | 590K (-62.66%) | 1.58M | - | - | 420K | - | - |
Operating Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Operating Income | 25M (-29.20%) | 35M (+11.22%) | 31M (+17.83%) | 26M (+1.96%) | 26M (+4.93%) | 25M (-3.25%) | 26M (+10.36%) | 23M (+50.45%) | 15M (-32.72%) | 23M (+11.12%) | 21M (+20.96%) | 17M (+1.79%) | 17M (-11.99%) | 19M (-3.45%) | 20M (+23.29%) | 16M (-3.27%) | 17M (+7.42%) | 15M (+13.68%) | 14M (-0.07%) | 14M (+6.87%) | 13M (-6.64%) | 14M (-2.80%) | 14M (+25.56%) | 11M (-3.73%) | 12M (+7.25%) | 11M (-1.56%) | 11M (+17.15%) | 9.33M (+26.42%) | 7.38M (-10.11%) | 8.21M (-0.61%) | 8.26M (+38.36%) | 5.97M (+38.84%) | 4.30M (+317.48%) | 1.03M (-63.86%) | 2.85M (+4.40%) | 2.73M (-19.23%) | 3.38M | -2.21M | 2.67M (+203.41%) | 880K (-32.82%) | 1.31M (-53.38%) | 2.81M (+24.34%) | 2.26M (+119.42%) | 1.03M (+11.96%) | 920K (-35.21%) | 1.42M (+5.19%) | 1.35M (+33.66%) | 1.01M (+68.33%) | 600K (-16.67%) | 720K (+94.59%) | 370K (-22.92%) | 480K (+152.63%) | 190K (-13.64%) | 220K (+57.14%) | 140K (-81.33%) | 750K (+63.04%) | 460K (+15.00%) | 400K (+48.15%) | 270K | -40.00K | 510K (-41.38%) | 870K (+27.94%) | 680K |
Ebit | 25M (-29.20%) | 35M (+11.22%) | 31M (+17.83%) | 26M (+1.96%) | 26M (+4.93%) | 25M (-3.25%) | 26M (+10.36%) | 23M (+50.45%) | 15M (-32.72%) | 23M (+11.12%) | 21M (+20.96%) | 17M (+1.79%) | 17M (-11.99%) | 19M (-3.45%) | 20M (+23.29%) | 16M (-3.27%) | 17M (+7.42%) | 15M (+13.68%) | 14M (-0.07%) | 14M (+6.87%) | 13M (-6.64%) | 14M (-2.80%) | 14M (+25.56%) | 11M (-3.73%) | 12M (+7.25%) | 11M (-1.56%) | 11M (+17.15%) | 9.33M (+26.42%) | 7.38M (-10.11%) | 8.21M (-0.61%) | 8.26M (+38.36%) | 5.97M (+38.84%) | 4.30M (+317.48%) | 1.03M (-63.86%) | 2.85M (+4.40%) | 2.73M (-19.23%) | 3.38M | -2.21M | 2.67M (+203.41%) | 880K (-32.82%) | 1.31M (-53.38%) | 2.81M (+24.34%) | 2.26M (+119.42%) | 1.03M (+11.96%) | 920K (-35.21%) | 1.42M (+5.19%) | 1.35M (+33.66%) | 1.01M (+68.33%) | 600K (-16.67%) | 720K (+94.59%) | 370K (-22.92%) | 480K (+152.63%) | 190K (-13.64%) | 220K (+57.14%) | 140K (-81.33%) | 750K (+63.04%) | 460K (+15.00%) | 400K (+48.15%) | 270K | -40.00K | 510K (-41.38%) | 870K (+27.94%) | 680K |
EBITDA | 30M (-37.71%) | 49M (+50.35%) | 32M (+19.13%) | 27M (-11.87%) | 31M (-0.10%) | 31M (+5.42%) | 29M (+7.83%) | 27M (+35.42%) | 20M (-39.66%) | 33M (+49.37%) | 22M (+17.86%) | 19M (-11.42%) | 21M (-36.43%) | 34M (+76.84%) | 19M (+29.87%) | 15M (-28.18%) | 20M (-25.93%) | 28M (+114.68%) | 13M (-2.59%) | 13M (-19.96%) | 16M (-24.15%) | 22M (+50.63%) | 14M (+14.31%) | 13M (-14.25%) | 15M (-14.21%) | 17M (+47.03%) | 12M (+7.88%) | 11M (+7.58%) | 10M (-28.07%) | 14M (+60.67%) | 8.67M (+36.75%) | 6.34M (-0.63%) | 6.38M (+5.45%) | 6.05M (+93.91%) | 3.12M (+5.76%) | 2.95M (-41.81%) | 5.07M (+162.69%) | 1.93M (-48.26%) | 3.73M (+465.15%) | 660K (-77.55%) | 2.94M (-61.32%) | 7.60M (+242.34%) | 2.22M (+119.80%) | 1.01M (-58.94%) | 2.46M (-57.07%) | 5.73M (+318.25%) | 1.37M (+24.55%) | 1.10M (-42.11%) | 1.90M (-56.82%) | 4.40M (+900.00%) | 440K (-4.35%) | 460K (-66.42%) | 1.37M (-52.26%) | 2.87M (+3487.50%) | 80K (-89.04%) | 730K (-30.48%) | 1.05M (-46.97%) | 1.98M (+661.54%) | 260K | -30.00K | 930K (+4.49%) | 890K (+28.99%) | 690K |
Other Income / Expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 40K (-20.00%) | 50K (0.00%) | 50K (0.00%) | 50K (+25.00%) | 40K (+33.33%) | 30K (+50.00%) | 20K (0.00%) | 20K | -10.00K | 10K (0.00%) | 10K (-50.00%) | 20K (0.00%) | 20K (0.00%) | 20K (-33.33%) | 30K (0.00%) | 30K (-70.00%) | 100K | - |
Interest Expense | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 30K | - | - | - | - | - | - | 10K (0.00%) | 10K |
Net Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 40K (-20.00%) | 50K (0.00%) | 50K (0.00%) | 50K (+25.00%) | 40K (+33.33%) | 30K (+50.00%) | 20K (0.00%) | 20K | -10.00K (-50.00%) | -20.00K | 10K (-50.00%) | 20K (0.00%) | 20K (0.00%) | 20K (-33.33%) | 30K (0.00%) | 30K (-70.00%) | 100K | -10.00K |
Other Non Operating Income | 130K (-74.00%) | 500K | -20.00K (0.00%) | -20.00K (+100.00%) | -10.00K (-90.00%) | -100.00K | - | 10K | -50.00K (-95.33%) | -1.07M (+3.88%) | -1.03M (+5050.00%) | -20.00K | 10K | -500.00K (+284.62%) | -130.00K (-27.78%) | -180.00K (+100.00%) | -90.00K (-75.68%) | -370.00K | 70K | -110.00K (-15.38%) | -130.00K (-62.86%) | -350.00K (+45.83%) | -240.00K (+4.35%) | -230.00K | - | 1.16M | -160.00K | 240K | -50.00K (-92.06%) | -630.00K (+186.36%) | -220.00K (+29.41%) | -170.00K (+13.33%) | -150.00K (-53.13%) | -320.00K (+68.42%) | -190.00K (+90.00%) | -100.00K (+66.67%) | -60.00K | 730K (-23.16%) | 950K | -370.00K | 290K | -140.00K (+55.56%) | -90.00K (+50.00%) | -60.00K (-45.45%) | -110.00K (-76.09%) | -460.00K (+1050.00%) | -40.00K | 40K | -60.00K (-60.00%) | -150.00K | 40K | -50.00K (-37.50%) | -80.00K (-68.00%) | -250.00K (+257.14%) | -70.00K (+75.00%) | -40.00K (-33.33%) | -60.00K (-57.14%) | -140.00K (+366.67%) | -30.00K (+50.00%) | -20.00K (0.00%) | -20.00K (-75.00%) | -80.00K | 10K |
Net Income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Income Before Tax | 26M (-27.85%) | 36M (+10.88%) | 32M (+19.13%) | 27M (-3.27%) | 28M (+15.55%) | 24M (-16.97%) | 29M (+7.83%) | 27M (+46.82%) | 19M (-29.61%) | 26M (+18.12%) | 22M (+17.86%) | 19M (+5.05%) | 18M (-13.29%) | 21M (+9.32%) | 19M (+29.87%) | 15M (-13.59%) | 17M (+11.02%) | 15M (+19.05%) | 13M (-2.59%) | 13M (+6.56%) | 12M (-16.96%) | 15M (+3.34%) | 14M (+14.31%) | 13M (+15.84%) | 11M (-7.97%) | 12M (+1.46%) | 12M (+7.88%) | 11M (+37.32%) | 7.85M (-10.49%) | 8.77M (+1.15%) | 8.67M (+36.75%) | 6.34M (+39.04%) | 4.56M (+590.91%) | 660K (-80.76%) | 3.43M (+10.65%) | 3.10M (-11.68%) | 3.51M (+29.52%) | 2.71M (-27.35%) | 3.73M (+465.15%) | 660K (-62.29%) | 1.75M (-41.67%) | 3.00M (+35.14%) | 2.22M (+119.80%) | 1.01M (+18.82%) | 850K (-48.17%) | 1.64M (+19.71%) | 1.37M (+24.55%) | 1.10M | - | 1.74M | - | - | - | - | - | - | - | - | - | - | - | - | - |
Income Tax Expense | 6.24M (-38.46%) | 10M (+47.38%) | 6.88M (-8.39%) | 7.51M (+25.80%) | 5.97M (-12.33%) | 6.81M (+15.62%) | 5.89M (-35.91%) | 9.19M (+1633.96%) | 530K (-92.77%) | 7.33M (+34.25%) | 5.46M (+29.08%) | 4.23M (+55.51%) | 2.72M (-43.92%) | 4.85M (+54.95%) | 3.13M (-19.33%) | 3.88M (-10.39%) | 4.33M (+73.90%) | 2.49M (+83.09%) | 1.36M (-54.05%) | 2.96M (+38.32%) | 2.14M (+53.96%) | 1.39M (-53.20%) | 2.97M (+113.67%) | 1.39M (+2.96%) | 1.35M (-48.86%) | 2.64M (-1.86%) | 2.69M (+35.18%) | 1.99M (+91.35%) | 1.04M (-36.20%) | 1.63M (+167.21%) | 610K (-34.41%) | 930K (-29.01%) | 1.31M (-82.37%) | 7.43M (+494.40%) | 1.25M (+10.62%) | 1.13M (+113.21%) | 530K (-41.76%) | 910K (-25.41%) | 1.22M (+293.55%) | 310K (-56.34%) | 710K (-18.39%) | 870K (-8.42%) | 950K (+163.89%) | 360K (+38.46%) | 260K (+30.00%) | 200K (-62.26%) | 530K (+15.22%) | 460K (+109.09%) | 220K (-46.34%) | 410K (+141.18%) | 170K (0.00%) | 170K | -70.00K (-66.67%) | -210.00K (+75.00%) | -120.00K | 300K (+100.00%) | 150K | -12.81M | 80K (0.00%) | 80K (+166.67%) | 30K | -10.00K | 40K |
Net Income From Continuing Operations | 20M (-23.65%) | 26M (+1.06%) | 26M (+29.60%) | 20M (-11.13%) | 22M (+26.42%) | 18M (-25.15%) | 23M (+30.12%) | 18M (+0.17%) | 18M (-5.31%) | 19M (+12.89%) | 17M (+14.71%) | 15M (-3.99%) | 15M (-3.96%) | 16M (+0.38%) | 16M (+47.53%) | 11M (-14.68%) | 13M (-1.33%) | 13M (+11.53%) | 11M (+12.48%) | 10M (-0.20%) | 10M (-24.28%) | 13M (+18.05%) | 11M (+1.97%) | 11M (+17.54%) | 9.52M (+3.93%) | 9.16M (+2.46%) | 8.94M (+1.59%) | 8.80M (+29.22%) | 6.81M (-4.62%) | 7.14M (-11.41%) | 8.06M (+48.71%) | 5.42M (+66.77%) | 3.25M | -6.31M | 1.86M (+1.64%) | 1.83M (-38.38%) | 2.97M | -2.10M | 2.51M (+617.14%) | 350K (-66.35%) | 1.04M (-51.17%) | 2.13M (+67.72%) | 1.27M (+95.38%) | 650K (+10.17%) | 590K (-30.59%) | 850K (+1.19%) | 840K (+31.25%) | 640K (+72.97%) | 370K (+27.59%) | 290K (+7.41%) | 270K (-6.90%) | 290K (+45.00%) | 200K (-45.95%) | 370K (+117.65%) | 170K (-60.47%) | 430K (+65.38%) | 260K (-98.02%) | 13M (+7200.00%) | 180K | -110.00K | 490K (-44.94%) | 890K (+39.06%) | 640K |
Net Income | 20M (-23.65%) | 26M (+1.06%) | 26M (+29.60%) | 20M (-11.13%) | 22M (+26.42%) | 18M (-25.15%) | 23M (+30.12%) | 18M (+0.17%) | 18M (-5.31%) | 19M (+12.89%) | 17M (+14.71%) | 15M (-3.99%) | 15M (-3.96%) | 16M (+0.38%) | 16M (+47.53%) | 11M (-14.68%) | 13M (-1.33%) | 13M (+11.53%) | 11M (+12.48%) | 10M (-0.20%) | 10M (-24.28%) | 13M (+18.05%) | 11M (+1.97%) | 11M (+17.54%) | 9.52M (+3.93%) | 9.16M (+2.46%) | 8.94M (+1.59%) | 8.80M (+29.22%) | 6.81M (-4.62%) | 7.14M (-11.41%) | 8.06M (+48.71%) | 5.42M (+66.77%) | 3.25M | -6.31M | 1.86M (+1.64%) | 1.83M (-38.38%) | 2.97M | -2.10M | 2.51M (+617.14%) | 350K (-66.35%) | 1.04M (-51.17%) | 2.13M (+67.72%) | 1.27M (+95.38%) | 650K (+10.17%) | 590K (-30.59%) | 850K (+1.19%) | 840K (+31.25%) | 640K (+72.97%) | 370K (+27.59%) | 290K (+7.41%) | 270K (-6.90%) | 290K (+45.00%) | 200K (-45.95%) | 370K (+117.65%) | 170K (-60.47%) | 430K (+65.38%) | 260K (-98.02%) | 13M (+7200.00%) | 180K | -110.00K | 490K (-44.94%) | 890K (+39.06%) | 640K |
Comprehensive Income Net Of Tax | 18M (-82.07%) | 103M (+328.42%) | 24M (-14.06%) | 28M (+14.17%) | 24M (-63.63%) | 67M (+152.16%) | 27M (+57.48%) | 17M (+16.22%) | 15M (-79.05%) | 69M (+395.08%) | 14M (-14.03%) | 16M (+7.23%) | 15M (-71.37%) | 53M (+288.39%) | 14M (+52.45%) | 8.98M (-32.68%) | 13M (-69.80%) | 44M (+320.67%) | 11M (+1.45%) | 10M (-0.48%) | 10M (-77.64%) | 47M (+277.60%) | 12M (-6.95%) | 13M (+134.75%) | 5.64M (-83.87%) | 35M (+339.87%) | 7.95M (-12.73%) | 9.11M (+20.66%) | 7.55M (-62.25%) | 20M (+143.01%) | 8.23M (+95.49%) | 4.21M (+90.50%) | 2.21M (-48.96%) | 4.33M (+7.18%) | 4.04M (+39.79%) | 2.89M (-36.34%) | 4.54M (-24.83%) | 6.04M (+109.00%) | 2.89M | -480.00K | - | 2.46M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |