$221.73M
Revenue
$79.19M
Net Income
-
Gross Margin
57.18%
Op. Margin
$219.53M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $60.55M | $55.59M | $53.26M | $52.33M | $53.02M | $51.47M | $49.94M | $48.97M | $47.64M | $50.49M | $44.70M | $43.02M | $43.12M | $41.97M | $41.18M | $39.32M | $39.35M | $40.10M | $38.68M | $37.28M | $37.08M | $37.90M | $37.00M | $35.36M | $35.89M | $36.43M | $34.29M | $34.05M | $35.05M | $34.69M | $34.24M | $32.12M | $34.00M | $29.46M | $29.04M | $27.65M | $29.72M | $28.51M | $28.61M | $28.43M | $29.79M | $29.99M | $26.24M | $24.70M | $25.67M | $24.83M | $25.00M | $24.33M | $24.51M | $29.26M | $25.10M | $23.81M | $23.73M | $23.11M | $31.89M | $31.58M | $28.07M |
| Revenue Growth % (YoY) | 14.2% | 8.0% | 6.6% | 6.9% | 11.3% | 1.9% | 11.7% | 13.8% | 10.5% | 20.3% | 8.5% | 9.4% | 9.6% | 4.7% | 6.5% | 5.5% | 6.1% | 5.8% | 4.5% | 5.4% | 3.3% | 4.0% | 7.9% | 3.9% | 2.4% | 5.0% | 0.1% | 6.0% | 3.1% | 17.8% | 17.9% | 16.2% | 14.4% | 3.3% | 1.5% | -2.7% | -0.2% | -4.9% | 9.0% | 15.1% | 16.1% | 20.8% | 5.0% | 1.5% | 4.7% | -15.1% | -0.4% | 2.2% | 3.3% | 26.6% | nan% | -25.4% | -24.9% | -17.7% | nan% | nan% | nan% |
| Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $17.51M | $18.34M | $17.92M | $19.82M | $16.73M | $14.59M | $14.29M | $15.91M | $15.77M | $16.39M | $16.99M | $16.76M | $18.80M | $18.47M | $22.17M | $26.00M | $14.86M | $15.82M | $14.15M | $23.22M | $10.91M | $14.29M | $15.31M | $17.32M | $18.91M | $24.77M | $50.34M | $21.80M |
| Operating Income | $40.74M | $34.75M | $24.86M | $26.42M | $32.66M | $25.18M | $26.19M | $25.74M | $25.15M | $24.03M | $20.62M | $21.35M | $34.58M | $20.18M | $37.34M | $25.20M | $23.59M | $20.04M | $18.84M | $23.99M | $20.89M | $18.21M | $17.59M | $18.88M | $19.91M | $12.50M | $17.68M | $16.67M | $20.74M | $17.18M | $15.90M | $14.20M | $14.18M | $12.73M | $14.45M | $13.36M | $13.81M | $12.74M | $12.22M | $11.44M | $13.03M | $11.19M | $7.77M | $2.54M | $-335.00K | $9.97M | $9.18M | $10.18M | $1.29M | $18.35M | $10.81M | $8.50M | $6.41M | $4.21M | $7.13M | $-18.75M | $6.27M |
| Operating Margin % | 67.3% | 62.5% | 46.7% | 50.5% | 61.6% | 48.9% | 52.5% | 52.6% | 52.8% | 47.6% | 46.1% | 49.6% | 80.2% | 48.1% | 90.7% | 64.1% | 59.9% | 50.0% | 48.7% | 64.4% | 56.3% | 48.1% | 47.5% | 53.4% | 55.5% | 34.3% | 51.6% | 49.0% | 59.2% | 49.5% | 46.4% | 44.2% | 41.7% | 43.2% | 49.8% | 48.3% | 46.5% | 44.7% | 42.7% | 40.2% | 43.7% | 37.3% | 29.6% | 10.3% | -1.3% | 40.2% | 36.7% | 41.8% | 5.3% | 62.7% | 43.1% | 35.7% | 27.0% | 18.2% | 22.3% | -59.4% | 22.3% |
| Interest Expense | $12.29M | $11.45M | $10.90M | $11.73M | $10.42M | $10.05M | $9.66M | $9.13M | $8.83M | $8.08M | $7.10M | $7.51M | $7.31M | $6.91M | $6.91M | $6.54M | $6.21M | $6.18M | $6.16M | $6.13M | $6.02M | $6.71M | $6.68M | $6.67M | $6.45M | $6.25M | $5.99M | $5.95M | $5.92M | $6.06M | $5.31M | $5.05M | $5.09M | $4.32M | $4.28M | $4.08M | $4.04M | $4.16M | $4.16M | $4.21M | $4.28M | $4.48M | $3.35M | $2.38M | $2.38M | $2.42M | $2.43M | $2.58M | $2.70M | $3.07M | $3.00M | $2.89M | $2.86M | $2.90M | $1.48M | $1.05M | $1.41M |
| Other Income/Expense | $245.00K | $47.00K | $53.00K | $94.00K | $62.00K | $206.00K | $180.00K | $118.00K | $191.00K | $89.00K | $6.00K | $288.00K | $40.00K | $33.00K | $248.00K | $91.00K | $649.00K | $154.00K | $208.00K | $64.00K | $20.20M | $376.00K | $61.00K | $495.00K | $247.00K | $5.64M | $1.50M | $205.00K | $2.22M | $-78.00K | $224.00K | $363.00K | $3.53M | $881.00K | $3.88M | $234.00K | $607.00K | $644.00K | $799.00K | $-24.00K | $10.80M | $121.00K | $7.38M | $4.00K | $-69.00K | $48.00K | $37.00K | $131.00K | $49.00K | $19.00K | $-1.00K | $35.00K | $59.00K | $211.00K | $333.00K | $-63.00K | $122.00K |
| Income Before Tax | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $9.00M | $6.79M | $7.73M | $-1.36M | $15.29M | $7.81M | $5.64M | $3.61M | $1.52M | $5.98M | $-19.86M | $4.98M |
| Net Income | $27.04M | $23.35M | $14.01M | $14.79M | $22.30M | $15.34M | $16.71M | $16.72M | $16.51M | $16.03M | $13.52M | $14.08M | $27.31M | $13.30M | $30.68M | $18.75M | $18.03M | $14.01M | $12.89M | $17.93M | $33.83M | $11.88M | $10.97M | $12.70M | $13.71M | $11.89M | $13.20M | $10.93M | $13.19M | $10.94M | $13.54M | $10.03M | $13.04M | $9.34M | $15.11M | $9.70M | $8.33M | $8.80M | $13.58M | $7.70M | $19.89M | $7.04M | $11.62M | $-1.14M | $-3.09M | $10.23M | $6.64M | $9.64M | $5.04M | $41.88M | $12.74M | $10.35M | $5.80M | $-3.46M | $6.49M | $-19.48M | $5.35M |
| Net Margin % | 44.7% | 42.0% | 26.3% | 28.3% | 42.1% | 29.8% | 33.5% | 34.1% | 34.7% | 31.8% | 30.3% | 32.7% | 63.3% | 31.7% | 74.5% | 47.7% | 45.8% | 34.9% | 33.3% | 48.1% | 91.2% | 31.4% | 29.7% | 35.9% | 38.2% | 32.6% | 38.5% | 32.1% | 37.6% | 31.5% | 39.5% | 31.2% | 38.3% | 31.7% | 52.0% | 35.1% | 28.0% | 30.9% | 47.5% | 27.1% | 66.8% | 23.5% | 44.3% | -4.6% | -12.0% | 41.2% | 26.5% | 39.6% | 20.6% | 143.1% | 50.7% | 43.5% | 24.4% | -15.0% | 20.3% | -61.7% | 19.1% |
| Basic EPS | 0.46 | 0.40 | 0.24 | 0.25 | 0.39 | 0.27 | 0.30 | 0.30 | 0.30 | 0.31 | 0.26 | 0.29 | 0.57 | 0.27 | 0.64 | 0.39 | 0.39 | 0.30 | 0.28 | 0.40 | 0.79 | 0.27 | 0.26 | 0.30 | 0.33 | 0.28 | 0.32 | 0.26 | 0.32 | 0.27 | 0.33 | 0.25 | 0.32 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Diluted EPS | 0.46 | 0.40 | 0.24 | 0.25 | 0.39 | 0.27 | 0.30 | 0.30 | 0.30 | 0.31 | 0.26 | 0.28 | 0.57 | 0.27 | 0.64 | 0.39 | 0.39 | 0.30 | 0.28 | 0.40 | 0.79 | 0.27 | 0.26 | 0.30 | 0.33 | 0.28 | 0.32 | 0.26 | 0.32 | 0.27 | 0.33 | 0.25 | 0.32 | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan | nan |
| Basic Shares Outstanding | - | 56.7M | 55.5M | 55.1M | 241K | 54.2M | 54.0M | 54.0M | 932K | 50.6M | 49.6M | 47.0M | 1K | 46.7M | 46.7M | 46.7M | 357K | 45.0M | 44.4M | 43.9M | 350K | 42.2M | 41.5M | 41.4M | 59K | 41.1M | 41.0M | 40.9M | 155K | 40.4M | 39.9M | 39.7M | 918K | - | - | - | - | - | - | - | - | 33.4M | 33.4M | 33.4M | 3K | 33.4M | 33.4M | 33.4M | - | - | 33.4M | 33.4M | - | 33.4M | 33.4M | 74K | 33.4M |
| Diluted Shares Outstanding | - | 56.8M | 55.6M | 55.2M | 358K | 54.6M | 54.0M | 54.0M | 915K | 50.7M | 50.0M | 47.6M | 71K | 46.8M | 46.8M | 46.7M | 374K | 45.0M | 44.5M | 43.9M | 362K | 42.3M | 41.5M | 41.4M | 67K | 41.2M | 41.0M | 40.9M | 160K | 40.5M | 39.9M | 39.7M | 918K | - | - | - | - | - | - | - | - | 33.4M | 33.4M | 33.4M | 3K | 33.4M | 33.4M | 33.4M | - | - | 33.4M | 33.4M | - | 33.4M | 33.4M | 74K | 33.4M |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $8.36M | $5.19M | $7.49M | $6.29M | $9.48M | $4.01M | $4.72M | $10.67M | $3.31M | $5.50M | $8.87M | $22.07M | $8.71M | $11.45M | $20.06M | $56.98M | $24.74M | $7.28M | $19.02M | $31.83M | $55.08M | $58.34M | $25.11M | $35.92M | $21.78M | $35.64M | $25.56M | $19.14M | $46.89M | $18.56M | $18.21M | $18.01M | $19.99M | $18.04M | $14.45M | $18.06M | $12.52M | $10.19M | $6.81M | $8.11M | $3.94M | $3.76M | $9.79M | $6.64M | $3.11M | $8.40M | $7.70M | $7.92M | $12.04M | $4.67M | $6.78M | $18.73M | $16.88M | $16.39M | $16.09M | $7.70M | $14.01M |
| Accounts Receivable | $2.37M | $1.97M | $2.56M | $1.99M | $2.51M | $2.41M | $4.40M | $2.76M | $5.01M | $6.65M | $4.34M | $4.19M | $4.25M | $4.36M | $3.68M | $2.80M | $3.54M | $4.34M | $3.30M | $2.54M | $3.81M | $4.28M | $3.94M | $1.52M | $3.06M | $2.88M | $2.55M | $1.52M | $3.01M | $2.92M | $2.99M | $1.11M | $3.71M | $2.78M | $3.12M | $1.74M | $4.12M | $2.74M | $3.71M | $1.75M | $2.98M | $4.04M | $4.41M | $4.82M | $4.39M | $4.45M | $3.71M | $3.17M | $5.11M | - | - | - | $8.94M | - | - | - | - |
| Intangible Assets | $155.26M | $188.12M | $179.31M | $170.25M | $128.51M | $121.45M | $118.20M | $109.46M | $100.31M | - | - | - | $74.01M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Assets | $2.17B | $2.06B | $2.02B | $1.97B | $1.97B | $1.90B | $1.89B | $1.85B | $1.82B | $1.78B | $1.64B | $1.62B | $1.56B | $1.49B | $1.50B | $1.50B | $1.47B | $1.40B | $1.36B | $1.34B | $1.35B | $1.32B | $1.26B | $1.27B | $1.21B | $1.19B | $1.18B | $1.15B | $1.16B | $1.13B | $1.12B | $1.06B | $1.07B | $1.00B | $887.44M | $876.17M | $877.31M | $871.07M | $873.69M | $893.39M | $899.13M | $906.88M | $916.59M | $682.78M | $687.50M | $651.17M | $654.23M | $664.03M | $682.40M | $689.11M | $704.27M | $650.96M | $640.58M | $639.53M | $643.59M | $635.09M | $623.43M |
| Long-term Debt | $994.96M | - | - | - | $904.34M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Liabilities | $1.10B | $1.04B | $1.03B | $1.01B | $1.01B | $938.47M | $940.84M | $899.40M | $866.75M | $852.80M | $777.07M | $778.92M | $802.45M | $737.34M | $738.61M | $756.42M | $721.84M | $699.98M | $678.67M | $661.93M | $689.91M | $705.75M | $670.29M | $683.00M | $622.34M | $608.64M | $592.84M | $569.26M | $578.01M | $558.05M | $548.61M | $509.88M | $519.06M | $456.94M | $445.42M | $441.58M | $446.39M | $451.24M | $457.63M | $483.04M | $492.57M | $504.63M | $513.45M | $284.07M | $280.48M | $229.16M | $235.97M | $245.82M | $267.31M | $270.87M | $321.39M | $274.29M | $267.83M | $268.57M | $264.75M | $262.92M | $223.55M |
| Common Stock | $598.00K | $577.00K | $566.00K | $554.00K | $550.00K | $550.00K | $542.00K | $540.00K | $540.00K | $527.00K | $505.00K | $495.00K | $467.00K | $467.00K | $467.00K | $467.00K | $467.00K | $453.00K | $447.00K | $444.00K | $436.00K | $427.00K | $418.00K | $414.00K | $414.00K | $412.00K | $411.00K | $409.00K | $409.00K | $405.00K | $403.00K | $397.00K | $397.00K | $395.00K | $347.00K | $346.00K | $344.00K | $339.00K | $337.00K | $337.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K | $334.00K |
| Total Stockholders Equity | $1.07B | $1.01B | $982.42M | $961.12M | $962.08M | $963.39M | $951.03M | $950.15M | $955.55M | $925.91M | $860.09M | $836.21M | $759.85M | $751.93M | $757.07M | $744.82M | $745.11M | $702.22M | $685.77M | $680.54M | $659.60M | $617.79M | $594.51M | $586.48M | $589.44M | $584.92M | $584.51M | $578.24M | $581.16M | $572.19M | $566.67M | $551.52M | $553.70M | $547.84M | $442.01M | $434.59M | $430.92M | $419.83M | $416.06M | $410.35M | $406.56M | $402.25M | $403.14M | $398.71M | $407.02M | $422.01M | $418.27M | $418.22M | $415.09M | $418.24M | $382.88M | $376.66M | $372.75M | $370.96M | $378.83M | $372.17M | $399.88M |
| Total Liabilities & Equity | $2.17B | $2.06B | $2.02B | $1.97B | $1.97B | $1.90B | $1.89B | $1.85B | $1.82B | $1.78B | $1.64B | $1.62B | $1.56B | $1.49B | $1.50B | $1.50B | $1.47B | $1.40B | $1.36B | $1.34B | $1.35B | $1.32B | $1.26B | $1.27B | $1.21B | $1.19B | $1.18B | $1.15B | $1.16B | $1.13B | $1.12B | $1.06B | $1.07B | $1.00B | $887.44M | $876.17M | $877.31M | $871.07M | $873.69M | $893.39M | $899.13M | $906.88M | $916.59M | $682.78M | $687.50M | $651.17M | $654.23M | $664.03M | $682.40M | $689.11M | $704.27M | $650.96M | $640.58M | $639.53M | $643.59M | $635.09M | $623.43M |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
Q2 2022 (Jun 30, 2022) |
Q1 2022 (Mar 31, 2022) |
Q4 2021 (Dec 31, 2021) |
Q3 2021 (Sep 30, 2021) |
Q2 2021 (Jun 30, 2021) |
Q1 2021 (Mar 31, 2021) |
Q4 2020 (Dec 31, 2020) |
Q3 2020 (Sep 30, 2020) |
Q2 2020 (Jun 30, 2020) |
Q1 2020 (Mar 31, 2020) |
Q4 2019 (Dec 31, 2019) |
Q3 2019 (Sep 30, 2019) |
Q2 2019 (Jun 30, 2019) |
Q1 2019 (Mar 31, 2019) |
Q4 2018 (Dec 31, 2018) |
Q3 2018 (Sep 30, 2018) |
Q2 2018 (Jun 30, 2018) |
Q1 2018 (Mar 31, 2018) |
Q4 2017 (Dec 31, 2017) |
Q3 2017 (Sep 30, 2017) |
Q2 2017 (Jun 30, 2017) |
Q1 2017 (Mar 31, 2017) |
Q4 2016 (Dec 31, 2016) |
Q3 2016 (Sep 30, 2016) |
Q2 2016 (Jun 30, 2016) |
Q1 2016 (Mar 31, 2016) |
Q4 2015 (Dec 31, 2015) |
Q3 2015 (Sep 30, 2015) |
Q2 2015 (Jun 30, 2015) |
Q1 2015 (Mar 31, 2015) |
Q4 2014 (Dec 31, 2014) |
Q3 2014 (Sep 30, 2014) |
Q2 2014 (Jun 30, 2014) |
Q1 2014 (Mar 31, 2014) |
Q4 2013 (Dec 31, 2013) |
Q3 2013 (Sep 30, 2013) |
Q2 2013 (Jun 30, 2013) |
Q1 2013 (Mar 31, 2013) |
Q4 2012 (Dec 31, 2012) |
Q3 2012 (Sep 30, 2012) |
Q1 2012 (Mar 31, 2012) |
Q4 2011 (Dec 31, 2011) |
Q3 2011 (Sep 30, 2011) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $27.04M | $23.35M | $14.01M | $14.79M | $22.30M | $15.34M | $16.71M | $16.72M | $16.51M | $43.64M | $13.52M | $14.08M | $27.31M | $13.30M | $49.43M | $18.75M | $18.03M | $14.01M | $30.82M | $17.93M | $33.83M | $35.56M | $10.97M | $12.70M | $13.71M | $11.89M | $13.20M | $10.93M | $13.19M | $10.94M | $23.57M | $10.03M | $13.04M | $9.34M | $24.81M | $9.70M | $8.33M | $30.08M | $21.28M | $7.70M | $19.89M | $7.04M | $11.62M | $-1.14M | $-3.09M | $26.51M | $6.64M | $9.64M | $5.04M | $41.88M | $12.74M | $10.35M | $5.80M | $6.65M | $6.49M | $-19.48M | $5.35M |
| Depreciation & Amortization | $15.94M | $15.04M | $14.92M | $16.04M | $15.00M | $13.96M | $13.37M | $12.65M | $12.72M | $32.58M | $21.29M | $10.43M | $10.39M | $9.96M | $9.92M | $9.63M | $9.54M | $8.89M | $17.09M | $8.44M | $8.13M | $7.63M | $7.33M | $7.10M | $6.59M | $6.32M | $6.15M | $6.10M | $6.07M | $17.57M | $11.50M | $5.59M | $5.62M | $13.46M | $8.79M | $4.39M | $4.52M | $5.41M | $9.24M | $4.62M | $4.78M | $12.19M | $7.56M | $3.58M | $2.52M | $8.03M | $4.66M | $2.32M | $2.43M | $7.50M | $5.05M | $2.64M | $2.73M | $10.97M | $3.99M | $2.98M | $7.35M |
| Stock-based Compensation | $1.73M | $5.19M | $3.40M | $1.61M | $1.44M | $4.49M | $2.93M | $1.37M | $1.42M | $4.16M | $2.72M | $1.27M | $1.23M | $3.54M | $2.32M | $1.08M | $1.02M | $2.97M | $1.94M | $905.00K | $663.00K | $2.47M | $1.60M | $732.00K | $665.00K | $1.80M | $1.14M | $474.00K | $468.00K | $1.31M | $848.00K | $385.00K | $354.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $210.00K | $547.00K | $177.00K | $163.00K | $480.00K |
| Change in Receivables | $399.00K | $-543.00K | $46.00K | $-519.00K | $98.00K | $-2.60M | $-612.00K | $-2.25M | $-1.32M | $2.42M | $114.00K | $-46.00K | $-92.00K | $876.00K | $180.00K | $-720.00K | $-760.00K | $700.00K | $-391.00K | $-1.22M | $-404.00K | $1.45M | $1.04M | $-1.46M | $403.00K | $337.00K | $-219.00K | $-1.26M | $422.00K | $392.00K | $-94.00K | $-2.19M | $1.23M | $67.00K | $-22.00K | $-1.69M | $2.11M | $272.00K | $700.00K | $-773.00K | $-482.00K | $2.03M | $1.35M | $1.07M | $392.00K | $338.00K | $-569.00K | $-1.18M | $1.34M | $-22.18M | $-1.51M | $-1.35M | $880.00K | $14.97M | $7.40M | $13.96M | $928.00K |
| Operating Cash Flow | $33.50M | $93.95M | $63.41M | $28.68M | $36.19M | $94.31M | $59.68M | $29.95M | $30.82M | $74.48M | $48.53M | $22.42M | $25.21M | $67.87M | $43.41M | $20.83M | $28.13M | $58.69M | $40.00M | $19.41M | $29.22M | $53.60M | $32.79M | $17.87M | $18.78M | $57.99M | $31.56M | $14.65M | $16.86M | $46.49M | $30.75M | $17.30M | $16.54M | $40.20M | $21.78M | $12.95M | $3.92M | $32.95M | $19.02M | $9.44M | $15.33M | $34.35M | $23.59M | $6.32M | $6.84M | $22.40M | $13.82M | $7.97M | $4.88M | $38.80M | $10.04M | $6.60M | $3.63M | $12.25M | $8.26M | $8.54M | $52.69M |
| Capital Expenditure | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $2.15M | $293.00K | $292.00K | $908.00K | $218.62M | $216.92M | - | $10.80M | $6.44M | $2.86M | $9.00K | $-6.18M | $73.35M | $72.70M | $197.00K | $1.65M | $2.49M | $716.00K | $20.00K | $167.47M |
| Investing Cash Flow | $-121.22M | $-120.67M | $-67.94M | $-10.79M | $-74.46M | $-126.00M | $-97.64M | $-36.79M | $-57.81M | $-252.90M | $-99.38M | $-49.88M | $-78.14M | $-60.92M | $-47.64M | $-7.92M | $-50.07M | $-119.66M | $-62.09M | $-19.79M | $-29.17M | $-98.24M | $-64.97M | $-53.08M | $-43.52M | $-39.04M | $-25.48M | $2.33M | $-4.45M | $-71.48M | $-52.29M | $1.48M | $-68.64M | $-137.58M | $-15.23M | $-2.00M | $-5.22M | $17.94M | $18.79M | $2.40M | $4.93M | $-209.66M | $-210.81M | $2.90M | $-3.38M | $26.89M | $21.02M | $11.39M | $14.71M | $-21.56M | $-55.05M | $2.65M | $2.28M | $1.27M | $-31.00K | $2.13M | $-195.78M |
| Stock Issued | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $13.71M | $-83.00K | - | $112.86M | $5.86M | $4.28M | $11.95M | $2.94M | $121.00K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $91.99M |
| Dividends Paid | $27.91M | $80.74M | $53.36M | $26.52M | $25.41M | $74.80M | $49.77M | $24.83M | $23.20M | $63.77M | $41.52M | $20.56M | $19.60M | $58.66M | $39.05M | $19.45M | $18.02M | $52.75M | $34.99M | $17.31M | $16.09M | $46.53M | $30.78M | $15.16M | $14.29M | $42.60M | $28.33M | $14.14M | $12.82M | $37.68M | $24.98M | $12.47M | $10.84M | $28.46M | $18.94M | $9.43M | $8.29M | $27.94M | $19.73M | $11.38M | $8.12M | $27.04M | $19.59M | $12.15M | $6.75M | $21.93M | $15.18M | $8.42M | $6.74M | $17.68M | $10.94M | $4.20M | $4.20M | $4.20M | - | $16.78M | $46.65M |
| Financing Cash Flow | $90.90M | $22.71M | $2.50M | $-21.12M | $44.87M | $33.43M | $39.76M | $14.49M | $25.41M | $174.03M | $49.84M | $39.73M | $51.05M | $-20.30M | $-499.00K | $19.32M | $39.36M | $12.96M | $-14.15M | $-22.87M | $-3.35M | $81.33M | $35.63M | $49.48M | $10.82M | $-30.12M | $-27.31M | $-44.64M | $16.33M | $24.18M | $20.11M | $-20.46M | $54.05M | $103.04M | $-4.47M | $-5.31M | $3.63M | $-44.64M | $-34.94M | $-7.68M | $-20.08M | $175.95M | $193.89M | $-5.69M | $-8.74M | $-52.93M | $-39.17M | $-23.47M | $-12.22M | $-29.45M | $34.91M | $-7.40M | $-5.43M | $-4.83M | $163.00K | $-16.98M | $150.97M |
| Net Change in Cash | $3.17M | $-4.01M | $-2.03M | $-3.23M | $6.59M | $1.74M | $1.80M | $7.64M | $-1.58M | $-4.39M | $-1.01M | $12.27M | $-1.87M | $-13.34M | $-4.73M | $32.23M | $17.42M | $-48.01M | $-36.24M | $-23.24M | $-3.30M | $36.69M | $3.46M | $14.27M | $-13.92M | $-11.16M | $-21.24M | $-27.66M | $28.74M | $-808.00K | $-1.43M | - | $1.95M | - | - | - | $2.60M | $6.25M | $2.87M | $4.17M | $186.00K | $645.00K | $6.67M | $3.53M | $-5.29M | $-3.64M | $-4.33M | $-4.11M | $7.37M | $-12.21M | $-10.10M | $1.85M | $489.00K | $8.69M | $8.39M | $-6.31M | $7.89M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $55.59M | $51.47M | $161.18M | $150.38M |
| Operating Income | $34.75M | $25.18M | $86.04M | $77.11M |
| Interest Expense | $11.45M | $10.05M | $34.09M | $28.85M |
| Other Income/Expense | $47.00K | $206.00K | $194.00K | $504.00K |
| Net Income | $23.35M | $15.34M | $52.15M | $48.77M |
| Basic EPS | 0.40 | 0.27 | 0.89 | 0.87 |
| Diluted EPS | 0.40 | 0.27 | 0.89 | 0.86 |
| Basic Shares Outstanding | $56.69M | $54.25M | $55.77M | $54.06M |
| Diluted Shares Outstanding | $56.76M | $54.62M | $55.91M | $54.19M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $5.19M | $9.48M |
| Accounts Receivable | $1.97M | $2.51M |
| Intangible Assets | $188.12M | $171.13M |
| Total Assets | $2.06B | $1.97B |
| Total Liabilities | $1.04B | $1.01B |
| Common Stock | $577.00K | $550.00K |
| Total Stockholders Equity | $1.01B | $962.08M |
| Total Liabilities & Equity | $2.06B | $1.97B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $23.35M | $15.34M | $52.15M | $48.77M |
| Depreciation & Amortization | $15.04M | $13.96M | $46.00M | $39.98M |
| Stock-based Compensation | - | - | $5.19M | $4.49M |
| Change in Receivables | - | - | $-543.00K | $-2.60M |
| Operating Cash Flow | - | - | $93.95M | $94.31M |
| Investing Cash Flow | - | - | $-120.67M | $-126.00M |
| Dividends Paid | - | - | $80.74M | $74.80M |
| Financing Cash Flow | - | - | $22.71M | $33.43M |
| Net Change in Cash | - | - | $-4.01M | $1.74M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.