CBIZ, Inc. (CBZ)
CBIZ, Inc. is a professional services firm that delivers a broad spectrum of financial, insurance, and advisory solutions across the United States and Canada. The company's operations are organized into three principal divisions: Financial Services, Benefits and Insurance Services, and National Practices. Within its Financial Services segment, CBIZ offers expertise in areas such as accountancy and taxation, financial guidance, asset appraisal, risk assessment, and consulting for government healthcare. The Benefits and Insurance Services division focuses on workforce welfare program consultation, compensation and human resources administration, general property and casualty coverage, and pension planning alongside investment solutions. Lastly, the National Practices segment specializes in comprehensive IT infrastructure and hardware management, coupled with specialized healthcare advisory services. CBIZ primarily caters to small and medium-sized enterprises, private individuals, public sector organizations, and various non-profit ventures. The firm was established in 1987 and maintains its principal offices in Cleveland, Ohio.
Sector: Services-Business Services, NEC
Industry: Specialty Business Services
CBIZ, Inc.
No splits on record
Nothing in CBZ's public trading history: no forward or reverse split has affected the share count.
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
| Revenue | $2.76B | $1.81B | $1.59B | $1.41B | $1.1B | $963.9M | $948.42M | $922M | $855.34M | $799.83M | $750.42M | $719.48M | $692.03M | $766.09M | $733.8M | $732.5M | $739.7M | $704.26M | $643.9M | $601.13M | $559.27M | $520.06M | $512.76M | $504.33M | $526.87M | $528.73M | $546.4M | $352.8M | $109.2M | $35.8M | $44.5M | $46.6M |
| YoY Growth | 52.1% | 14.0% | 12.7% | 27.8% | 14.6% | 1.6% | 2.9% | 7.8% | 6.9% | 6.6% | 4.3% | 4.0% | -9.7% | 4.4% | 0.2% | -1.0% | 5.0% | 9.4% | 7.1% | 7.5% | 7.5% | 1.4% | 1.7% | -4.3% | -0.4% | -3.2% | 54.9% | 223.1% | 205.0% | -19.6% | -4.5% | - |
| Cost of Revenue | $2.4B | $1.63B | $1.37B | $1.19B | $945.63M | $825.35M | $823.5M | $790.28M | $755.58M | $697.73M | $653.94M | $629.8M | $608.73M | $680.2M | $643.87M | $646.79M | $651.31M | $607.57M | $563.54M | $519.23M | $485.3M | $459.36M | $448.71M | $445.67M | $460.56M | $0 | $0 | $0 | $0 | $0 | $30.4M | $30.9M |
| Gross Profit | $355.39M | $182.47M | $223.2M | $223.37M | $159.29M | $138.55M | $124.93M | $131.72M | $99.76M | $102.11M | $96.48M | $89.68M | $83.3M | $85.9M | $89.94M | $85.71M | $88.39M | $96.69M | $80.36M | $81.89M | $73.97M | $60.7M | $64.06M | $58.67M | $66.31M | $528.73M | $546.4M | $352.8M | $109.2M | $35.8M | $14.1M | $15.7M |
| Gross Margin | 12.9% | 10.1% | 14.0% | 15.8% | 14.4% | 14.4% | 13.2% | 14.3% | 11.7% | 12.8% | 12.9% | 12.5% | 12.0% | 11.2% | 12.3% | 11.7% | 11.9% | 13.7% | 12.5% | 13.6% | 13.2% | 11.7% | 12.5% | 11.6% | 12.6% | 100.0% | 100.0% | 100.0% | 100.0% | 100.0% | 31.7% | 33.7% |
| Research and Development | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Selling, General, and Administrative | $121.38M | $108.75M | $57.97M | $55.02M | $56.15M | $46.07M | $44.41M | $39.17M | $33.3M | $36.32M | $32.59M | $34.18M | $34.4M | $30.42M | $31.98M | $29.61M | $30.72M | $28.69M | $30.61M | $24.68M | $24.91M | $24.77M | $19.65M | $19.67M | $19.8M | $0 | $0 | $0 | $0 | $0 | $9.8M | $10.3M |
| Other | $0 | $0 | $0 | $0 | $30.47M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $745K | $144K | $16.45M | $15.48M | $17.42M | $19.68M | $21.59M | $34.97M | $627.26M | $513.8M | $292.2M | $90.2M | $29.7M | $2.3M | $2.5M |
| Total Operating Expenses | $121.38M | $108.75M | $57.97M | $55.02M | $86.62M | $46.07M | $44.41M | $39.17M | $33.3M | $36.32M | $32.59M | $34.18M | $34.4M | $30.42M | $31.98M | $29.61M | $30.72M | $29.44M | $30.75M | $41.12M | $40.39M | $42.2M | $39.33M | $41.26M | $54.77M | $627.26M | $513.8M | $292.2M | $90.2M | $29.7M | $12.1M | $12.8M |
| Operating Income (EBIT) | $234.01M | $73.72M | $165.24M | $168.34M | $72.67M | $92.48M | $80.52M | $92.55M | $66.46M | $65.79M | $63.88M | $55.5M | $48.91M | $55.48M | $57.95M | $56.1M | $57.67M | $68M | $49.75M | $40.8M | $33.9M | $19.5M | $27.25M | $18.34M | $4.43M | -$98.53M | $32.6M | $60.6M | $19M | $6.1M | $2M | $2.9M |
| Operating Margin | 8.5% | 4.1% | 10.4% | 11.9% | 6.6% | 9.6% | 8.5% | 10.0% | 7.8% | 8.2% | 8.5% | 7.7% | 7.1% | 7.2% | 7.9% | 7.7% | 7.8% | 9.7% | 7.7% | 6.8% | 6.1% | 3.7% | 5.3% | 3.6% | 0.8% | -18.6% | 6.0% | 17.2% | 17.4% | 17.0% | 4.5% | 6.2% |
| Interest Expense | $107.22M | $34.38M | $20.13M | $8.04M | $3.87M | $4.98M | $5.76M | $6.64M | $6.67M | $6.59M | $8.9M | $13.12M | $15.37M | $15M | $17.36M | $15.31M | $13.39M | $10.79M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Interest Income | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | -$73.17M | -$15.91M | $1.06M | -$26.87M | $20.34M | $11.01M | $12.37M | -$12.71M | $7.86M | $1.22M | -$7.67M | -$4.93M | -$7.48M | -$5.07M | -$10.99M | -$10.93M | -$5.78M | -$14.11M | $6.13M | $1.62M | $1.66M | $2.6M | $237K | -$2.43M | -$10.03M | -$82.48M | -$18.07M | -$3.2M | $100K | $3M | $100K | -$9.1M |
| Income Before Tax (EBT) | $160.84M | $57.81M | $166.3M | $141.49M | $93.02M | $103.49M | $92.89M | $79.84M | $74.32M | $67.01M | $57.83M | $50.57M | $41.43M | $50.4M | $46.97M | $44.79M | $51.89M | $53.89M | $55.88M | $42.42M | $36.16M | $22.54M | $27.62M | $15.68M | -$5.66M | -$110.64M | $25.8M | $60.6M | $19.1M | $6M | $2.1M | -$6.2M |
| Income Tax Expense | $45.39M | $16.77M | $45.34M | $36.12M | $22.13M | $25.14M | $21.84M | $18.27M | $23.29M | $26.4M | $22.83M | $20.15M | $16.44M | $19.33M | $18.38M | $16.85M | $19.8M | $20.55M | $22.59M | $16.79M | $14.57M | $5.69M | $12.1M | $8.12M | $10.34M | -$3.38M | $14.4M | $21.2M | $6.3M | $1.6M | $800K | -$3.1M |
| Net Income | $115.44M | $41.04M | $120.97M | $105.35M | $70.89M | $78.3M | $70.71M | $61.57M | $50.38M | $40.06M | $34.11M | $29.76M | $85.86M | $31.15M | $28.01M | $24.51M | $31.4M | $32.6M | $34.84M | $24.4M | $18.67M | $16.05M | $15.32M | -$76.85M | -$16M | -$126.08M | $7.4M | $39.4M | $11.6M | $4.4M | $1.3M | $2.5M |
| Net Income Margin | 4.2% | 2.3% | 7.6% | 7.5% | 6.4% | 8.1% | 7.5% | 6.7% | 5.9% | 5.0% | 4.5% | 4.1% | 12.4% | 4.1% | 3.8% | 3.3% | 4.2% | 4.6% | 5.4% | 4.1% | 3.3% | 3.1% | 3.0% | -15.2% | -3.0% | -23.8% | 1.4% | 11.2% | 10.6% | 12.3% | 2.9% | 5.4% |
| Supplementary Data | ||||||||||||||||||||||||||||||||
| EPS | 1.83 | 0.78 | 2.42 | 2.05 | 1.35 | 1.44 | 1.30 | 1.13 | 0.94 | 0.77 | 0.69 | 0.62 | 1.77 | 0.63 | 0.57 | 0.42 | 0.51 | 0.49 | 0.54 | 0.34 | 0.25 | 0.20 | 0.17 | -0.81 | -0.17 | -1.33 | 0.17 | 0.65 | 0.39 | 0.30 | 0.24 | 0.25 |
| Diluted EPS | 1.83 | 0.78 | 2.39 | 2.01 | 1.32 | 1.41 | 1.27 | 1.09 | 0.91 | 0.75 | 0.65 | 0.58 | 1.75 | 0.63 | 0.56 | 0.42 | 0.51 | 0.49 | 0.53 | 0.33 | 0.24 | 0.20 | 0.17 | -0.79 | -0.17 | -1.33 | 0.08 | 0.54 | 0.39 | 0.24 | 0.20 | 0.25 |
| Weighted Average OS | 63.24M | 52.38M | 49.99M | 51.50M | 52.64M | 54.29M | 54.30M | 54.56M | 53.86M | 52.32M | 50.28M | 48.34M | 48.63M | 49.00M | 49.33M | 57.69M | 61.20M | 61.84M | 65.06M | 71.00M | 74.45M | 79.22M | 90.40M | 94.81M | 94.82M | 94.67M | 86.85M | 67.88M | 50.00M | 15.90M | 11.18M | 10.00M |
| EBITDA | $366.32M | $140.25M | $222.7M | $182.41M | $123.96M | $131.61M | $121M | $116.22M | $89.52M | $87.89M | $85.89M | $75.33M | $75.23M | $87.67M | $84.4M | $80.43M | $86.29M | $76.24M | $66.66M | $62.21M | $54.09M | $40.07M | $41.06M | $38.46M | $56.63M | -$98.53M | $32.6M | $60.6M | $19M | $6.1M | $4.3M | $5.4M |
| EBITDA Margin | 13.3% | 7.7% | 14.0% | 12.9% | 11.2% | 13.7% | 12.8% | 12.6% | 10.5% | 11.0% | 11.4% | 10.5% | 10.9% | 11.4% | 11.5% | 11.0% | 11.7% | 10.8% | 10.4% | 10.3% | 9.7% | 7.7% | 8.0% | 7.6% | 10.7% | -18.6% | 6.0% | 17.2% | 17.4% | 17.0% | 9.7% | 11.6% |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
| Assets | ||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $18.29M | $13.83M | $8.09M | $33.18M | $32.38M | $28.6M | $30.16M | $640K | $424K | $3.49M | $850K | $965K | $771K | $899K | $1.61M | $724K | $9.26M | $9.67M | $12.14M | $12.97M | $8.91M | $5.29M | $3.79M | $6.35M | $4.34M | $16M | $48.9M | $50.7M | $21.1M | $39.9M | $3.3M | $1.4M |
| Short-Term Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $18.29M | $13.83M | $8.09M | $33.18M | $32.38M | $28.6M | $30.16M | $640K | $424K | $3.49M | $850K | $965K | $771K | $899K | $1.61M | $724K | $9.26M | $9.67M | $12.14M | $12.97M | $8.91M | $5.29M | $3.79M | $6.35M | $4.34M | $16M | $48.9M | $50.7M | $21.1M | $39.9M | $3.3M | $1.4M |
| Accounts Receivable | $556M | $538.91M | $380.15M | $334.5M | $242.17M | $216.18M | $222.03M | $207.29M | $188.3M | $175.35M | $154.57M | $143.05M | $138.06M | $154.97M | $140.97M | $216.1M | $132.05M | $133.88M | $118M | $108.46M | $108.8M | $107.54M | $111.19M | $108.92M | $117.72M | $0 | $0 | $0 | $0 | $0 | $7.6M | $10.9M |
| Inventory | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $188.77M | $236.1M | $241.34M | $201.15M | $220.02M | $192.23M | $182.21M | $19.84M | $20.17M | $28.17M | $22.54M | $20.18M | $20.74M | $13.11M | $13.68M | $14.59M | $20.55M | $57.06M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Assets | $324.96M | $282.99M | $224.44M | $200.74M | $177.13M | $191.65M | $203.83M | $215.61M | $259.37M | $262.74M | $217.06M | $235.3M | $213.29M | $194.32M | $20.05M | $16.45M | $129.7M | $138.11M | $103.54M | $106.16M | $91.44M | $62.8M | $53.07M | $65.88M | $11.13M | $0 | $0 | $0 | $0 | $0 | $1.4M | $1.3M |
| Total Current Assets | $899.25M | $835.73M | $612.68M | $568.43M | $451.67M | $436.43M | $456.02M | $423.54M | $448.17M | $441.59M | $372.48M | $379.33M | $350.48M | $350.2M | $341M | $338.79M | $267.8M | $281.66M | $249.09M | $245.09M | $209.15M | $184.03M | $184.76M | $202.75M | $197.2M | $16M | $48.9M | $50.7M | $21.1M | $39.9M | $12.3M | $13.6M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $415.29M | $481.68M | $268.04M | $229.23M | $194.57M | $189.19M | $180.24M | $34.2M | $26.08M | $19.45M | $20.16M | $18.48M | $19.17M | $20.39M | $21.8M | $23.9M | $26.83M | $30.84M | $26.28M | $28.98M | $33.49M | $37.77M | $40.3M | $44.6M | $54.19M | $0 | $0 | $0 | $0 | $0 | $19.5M | $16.8M |
| Goodwill | $2.33B | $2.33B | $865.18M | $819.92M | $740.74M | $683.08M | $588.21M | $564.3M | $528.42M | $487.48M | $447.69M | $435.23M | $384.7M | $440.71M | $377.28M | $216.1M | $291.12M | $260.54M | $268.96M | $211.93M | $185.53M | $172.64M | $167.28M | $163.71M | $247.46M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $539.99M | $614.01M | $143.42M | $131.78M | $100.04M | $73.67M | $66.46M | $72.71M | $84.78M | $96.92M | $87.97M | $91.23M | $84.39M | $110.51M | $81.06M | $0 | $84.09M | $89.68M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $281.27M | $379.9M | $293.4M | $89.9M | $6M | $9.1M | $9.3M |
| Long-Term Investments | $0 | $2.62M | $5.19M | $7.68M | $405K | $0 | $0 | $1.1M | $82.87M | $67.59M | $61.21M | $0 | $51.95M | $0 | -$29.86M | -$24.73M | $28.5M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $0 | $3.43M | $0 | $47.52M | $44.78M | $44.01M | $34.63M | $32.65M | $3.34M | $3.54M | $4.8M | $0 | $542K | $0 | $8.06M | $837K | $237K | $5.11M | $5.37M | $7.31M | $9.19M | $6.8M | $4.18M | $10.58M | $7.43M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $225.2M | $385.53M | $149.08M | $122.09M | $140.5M | $131.38M | $109.84M | $54.53M | $2.56M | $2.01M | $3.9M | $66.98M | $6.24M | $48.35M | $13.02M | -$8.9M | $13.39M | $34.8M | $28.3M | $24.98M | $17.21M | $12.53M | $5.62M | $11.48M | $17.13M | $368.23M | $407.4M | $355.3M | $197.7M | $161.3M | $900K | $200K |
| Total Long-Term Assets | $3.51B | $3.82B | $1.43B | $1.36B | $1.22B | $1.12B | $979.39M | $759.49M | $728.06M | $677M | $625.72M | $611.92M | $546.98M | $619.96M | $471.36M | $417.51M | $444.17M | $420.96M | $328.9M | $273.19M | $245.43M | $229.75M | $217.39M | $230.36M | $326.2M | $649.49M | $787.3M | $648.7M | $287.6M | $167.3M | $29.5M | $26.3M |
| Other Assets | $0 | -$183.57M | $0 | $0 | $0 | $0 | $0 | -$85.32M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$16M | -$48.9M | -$50.7M | -$21.1M | -$39.9M | $0 | $0 |
| Total Assets | $4.41B | $4.47B | $2.04B | $1.93B | $1.67B | $1.56B | $1.44B | $1.1B | $1.18B | $1.12B | $998.2M | $991.24M | $897.46M | $970.16M | $812.36M | $756.3M | $711.97M | $702.62M | $577.99M | $518.28M | $454.58M | $413.77M | $402.14M | $433.11M | $523.41M | $649.49M | $787.3M | $648.7M | $287.6M | $167.3M | $41.8M | $39.9M |
| Liabilities | ||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||
| Accounts Payable | $90.93M | $90.65M | $82.83M | $80.72M | $65.76M | $64.12M | $68.51M | $58.63M | $51.38M | $45.77M | $35.55M | $36.78M | $37.29M | $35.38M | $34.96M | $30.9M | $25.7M | $29.01M | $27.29M | $27.75M | $25.21M | $24.92M | $28.5M | $22.42M | $21.75M | $0 | $0 | $0 | $0 | $0 | $2.6M | $4.7M |
| Short-Term Debt | $66.37M | $66.18M | $0 | $36.36M | $30.59M | $30.48M | $29.03M | $0 | $1.86M | $1.06M | $0 | $760K | $1.6M | $6.22M | $13.99M | $50.23M | $13.61M | $1.06M | $11M | $0 | $0 | $0 | $44.92M | $49.22M | $37.31M | $44.1M | $6.5M | $0 | $0 | $0 | $2.7M | $4.8M |
| Current Income Tax Payable | $0 | $0 | $2.1M | $1.61M | $1.67M | $2.79M | $57K | $464K | $4.45M | $1.05M | $966K | $2.38M | $25K | $1.37M | $3.9M | $3.68M | $3.39M | $3.27M | $8.03M | $3.73M | $1.11M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $45.26M | $46.27M | $0 | $42.26M | $38.59M | $40.48M | -$34.96M | -$30.9M | $34.44M | $40.87M | $40.31M | $0 | $0 | $0 | $0 | $0 | -$1.2M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $305.07M | $315.67M | $257.12M | $263.26M | $211.24M | $200.91M | $208.43M | $198.73M | $235.75M | $246.35M | $195.89M | $215.37M | -$35.22M | $192.04M | $47.76M | -$69.56M | $116.11M | $135.88M | -$22.73M | -$21.3M | $92.35M | $56.86M | $34.99M | $44.72M | $371K | -$44.1M | -$6.5M | $0 | $0 | $0 | $2.8M | $3.5M |
| Total Current Liabilities | $735.59M | $705.8M | $511.92M | $512.41M | $423.29M | $378.27M | $365.93M | $321.31M | $334.25M | $339.45M | $271.05M | $295.17M | $267.41M | $269.87M | $130.37M | $192.19M | $189.68M | $206.83M | $183.97M | $175.78M | $153.43M | $106.1M | $108.4M | $116.36M | $95.98M | $44.1M | $6.5M | $0 | $0 | $0 | $8.1M | $13M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||
| Long-Term Debt | $1.39B | $1.33B | $310.83M | $263.65M | $154.85M | $107.19M | $104.33M | $133.97M | $179.84M | $191.77M | $204.68M | $203.97M | $173.76M | $331.32M | $264.78M | $235.48M | $203.85M | $225M | $130M | $100M | $32.2M | $53.9M | $14M | $17.5M | $55.95M | $118.93M | $145.3M | $74.6M | $20.3M | $3.2M | $600K | $1.1M |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $87.84M | $90.04M | $74.34M | $68.33M | $64.46M | $0 | $43.79M | -$1.89M | -$837K | $27.22M | -$5.11M | -$5.37M | -$7.31M | -$9.19M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $7.14M | $10.88M | $29.29M | $72.28M | $60.22M | $52.77M | $46.35M | $6.76M | $3.34M | $3.54M | $4.9M | $2.86M | $0 | $2.35M | $1.89M | $837K | $237K | $5.11M | $5.37M | $7.31M | $9.19M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2.3M | $2.4M |
| Other Long-Term Liabilities | $207.27M | $267.88M | $196.03M | $190.39M | $184M | $174.9M | $127.54M | $134.08M | $131.27M | $103.81M | $87.75M | $24.94M | $81.34M | $71.39M | $155.16M | $98.12M | $20.27M | $29.96M | $37.48M | $18.12M | $14.29M | $7.28M | $1.9M | $4.94M | $831K | $143.62M | $128.9M | $178.2M | $119.4M | $72.8M | $1.9M | $2.8M |
| Total Long-Term Liabilities | $1.91B | $1.99B | $740.05M | $700.78M | $544.88M | $476.87M | $410.24M | $268.05M | $311.11M | $299.12M | $299.2M | $296.23M | $255.6M | $405.06M | $421.83M | $334.43M | $251.67M | $260.27M | $167.58M | $125.92M | $46.49M | $61.18M | $15.9M | $22.44M | $56.78M | $262.56M | $274.2M | $252.8M | $139.7M | $76M | $4.8M | $6.3M |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$183K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$44.1M | -$6.5M | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $2.65B | $2.69B | $1.25B | $1.21B | $968.17M | $855.15M | $776.17M | $589.18M | $645.35M | $638.57M | $570.25M | $591.4M | $523.01M | $674.92M | $552.2M | $526.63M | $441.35M | $467.11M | $351.55M | $301.7M | $199.92M | $167.28M | $124.31M | $138.79M | $152.76M | $262.56M | $274.2M | $252.8M | $139.7M | $76M | $12.9M | $19.3M |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $34.22M | $25.84M | $23.1M | $75.85M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $30K | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $1.45M | $1.38M | $1.37M | $1.36M | $1.35M | $1.34M | $1.33M | $1.31M | $1.3M | $1.28M | $1.26M | $1.19M | $1.15M | $1.12M | $1.11M | $1.1M | $1.08M | $1.07M | $1.04M | $1.02M | $984K | $964K | $957K | $951K | $949K | $947K | $900K | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $1.01B | $896.12M | $855.08M | $734.12M | $628.76M | $557.88M | $479.58M | $408.96M | $345.3M | $294.93M | $254.86M | $220.75M | $190.99M | $105.13M | $73.98M | $45.98M | $21.46M | -$4.81M | -$37.41M | -$72.92M | -$94.71M | -$113.39M | -$129.44M | -$144.75M | -$67.91M | -$51.91M | $74.2M | $65.7M | $18.4M | $6.8M | $800K | $0 |
| Comprehensive Income & Other | -$3.29M | $1.22M | $1.78M | $3.6M | -$967K | -$2.27M | -$680K | -$482K | -$182K | -$504K | -$633K | -$695K | -$725K | -$753K | -$779K | -$940K | -$922K | -$1.04M | -$102K | -$69K | -$26K | -$14K | -$1K | -$255K | -$224K | -$30K | $0 | $0 | $0 | $0 | -$12.7M | -$12.7M |
| Other Stockholders' Equity | $749.05M | $882.48M | -$64.84M | -$22.03M | $74.43M | $143.4M | $178.33M | $98.25M | $144.44M | $175.1M | $206.04M | $203.74M | $205.41M | $264.82M | $185.06M | $182.6M | $248.07M | $239.26M | $262.82M | $288.48M | $348.39M | $358.92M | $406.32M | $438.12M | $437.6M | $437.9M | $438M | $330.2M | $129.5M | $84.5M | $27.8M | $20.3M |
| Total Equity | $1.76B | $1.78B | $791.62M | $713.45M | $704.55M | $702.62M | $659.24M | $508.53M | $491.05M | $471.31M | $462.17M | $425.69M | $397.55M | $371.08M | $260.16M | $229.67M | $270.62M | $235.52M | $226.45M | $216.58M | $254.66M | $246.5M | $277.84M | $294.32M | $370.65M | $386.94M | $513.1M | $395.9M | $147.9M | $91.3M | $28.6M | $20.3M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $300K | $300K |
| Total Liabilities and Equity | $4.41B | $4.47B | $2.04B | $1.93B | $1.67B | $1.56B | $1.44B | $1.1B | $1.14B | $1.11B | $1.03B | $1.02B | $920.56M | $1.05B | $812.36M | $756.3M | $711.97M | $702.62M | $577.99M | $518.28M | $454.58M | $413.77M | $402.14M | $433.11M | $523.41M | $649.49M | $787.3M | $648.7M | $287.6M | $167.3M | $41.5M | $39.6M |
| Supplementary Data | ||||||||||||||||||||||||||||||||
| Total Debt | $1.83B | $1.83B | $551.01M | $474.47M | $331.25M | $279.69M | $265.38M | $133.97M | $181.7M | $192.83M | $206.55M | $204.73M | $175.36M | $337.53M | $278.76M | $285.71M | $203.85M | $226.06M | $140.6M | $100M | $32.2M | $53.9M | $58.92M | $66.72M | $93.26M | $163.03M | $151.8M | $74.6M | $20.3M | $3.2M | $3.3M | $5.9M |
| Net Debt | $1.81B | $1.82B | $542.92M | $441.28M | $298.87M | $251.09M | $235.22M | $133.33M | $181.27M | $189.34M | $205.7M | $203.76M | $174.59M | $336.63M | $277.15M | $284.99M | $194.59M | $216.39M | $128.46M | $87.03M | $23.29M | $48.61M | $55.13M | $60.37M | $88.92M | $147.03M | $102.9M | $23.9M | -$800K | -$36.7M | $0 | $4.5M |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
| Operating Activities | ||||||||||||||||||||||||||||||||
| Net Income | $115.44M | $41.04M | $120.97M | $105.35M | $70.89M | $78.3M | $70.71M | $61.57M | $50.38M | $40.06M | $35M | $30.41M | $24.99M | $31.07M | $28.01M | $26.97M | $32.09M | $32.6M | $34.84M | $24.4M | $18.67M | $16.05M | $15.32M | -$76.85M | -$16M | -$107.26M | $11.4M | $39.4M | $12.8M | $4.4M | $1.3M | -$3.1M |
| Depreciation & Amortization | $98.27M | $48.06M | $36.27M | $32.9M | $27.08M | $23.14M | $22.34M | $23.68M | $23.06M | $22.1M | $20.39M | $19.83M | $18.88M | $21.39M | $20.34M | $20.33M | $20.5M | $15.11M | $15.97M | $16.43M | $15.16M | $16.43M | $17.16M | $20.66M | $42.08M | $0 | $0 | $0 | $0 | $0 | $2.3M | $2.5M |
| Deferred Income Tax | $4.63M | -$8.62M | $11.27M | $13.88M | $9.23M | -$770K | $9.7M | $5.78M | $3.67M | $4.83M | $1.73M | $2.04M | -$416K | -$1.72M | -$2.9M | -$2.08M | $245K | -$1.04M | -$824K | -$2.51M | -$2.48M | -$2.82M | $2.1M | -$3.69M | -$1.72M | -$1.49M | -$8.8M | -$3.3M | -$1M | $0 | $0 | $0 |
| Stock-Based Compensation | $26M | $13.84M | $12.29M | $14.69M | $11.41M | $8.87M | $7.25M | $6.87M | $5.71M | $5.72M | $5.73M | $6.21M | $5.66M | $5.89M | $5.95M | $5.31M | $4.75M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||||
| Accounts Receivable | -$27.1M | $48.22M | -$36.09M | -$61.11M | -$17.04M | $6.71M | -$15.53M | -$10.67M | -$13.85M | -$19.19M | -$15.28M | -$6.25M | -$11.12M | -$14.23M | -$1.57M | -$12.74M | -$10.53M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4.02M | $7.73M | -$8.35M | -$2.42M | -$5.25M | $1.11M | -$616K | -$2.72M | -$5.84M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $200K |
| Accounts Payable | $443K | -$18.85M | $2.21M | $14.36M | $3.31M | -$8.8M | $9.83M | $974K | $3.74M | $10.22M | -$1.29M | -$3.83M | $1.17M | $4.13M | $4.21M | $5.26M | -$2.26M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$44.99M | -$5.98M | $4.84M | $4.7M | $27M | $37.09M | -$5.69M | $14.84M | -$5.11M | -$3.02M | $3.43M | -$6.18M | -$2.51M | $518K | -$238K | $4.08M | -$621K | -$12.29M | -$13.98M | -$15.69M | $11.44M | -$12.58M | -$7.66M | $9.99M | $16.05M | $0 | $0 | $0 | $0 | $0 | $0 | -$3.5M |
| Total Working Capital Change | -$71.64M | $23.4M | -$29.04M | -$42.04M | $13.27M | $35M | -$11.39M | $5.15M | -$11.2M | -$4.26M | -$21.48M | -$18.68M | -$17.7M | -$8.47M | $1.79M | -$6.11M | -$19.25M | -$12.29M | -$13.98M | -$15.69M | $11.44M | -$12.58M | -$7.66M | $9.99M | $16.05M | -$38.78M | -$57.3M | -$13.4M | $2.4M | $11.4M | -$1.6M | -$3.3M |
| Other Non-Cash Items | $19.78M | $5.98M | $1.75M | $1.36M | -$724K | $2.31M | -$437K | $2.21M | $312K | $2.58M | $6.01M | $4.1M | -$32.93M | $5.88M | $5.07M | $8.91M | $11.1M | $10.94M | $3.86M | $2.67M | $6.57M | $4.06M | $8.24M | $86.28M | $8.72M | $164.99M | $37.1M | $8.1M | -$9.5M | -$2.6M | $700K | $10.1M |
| Net Cash from Operating | $192.49M | $123.69M | $153.51M | $126.13M | $131.15M | $146.84M | $98.19M | $105.25M | $71.93M | $71.04M | $47.39M | $43.92M | -$1.52M | $54.05M | $58.27M | $53.33M | $49.43M | $41.07M | $30.13M | $28.22M | $52.82M | $20.43M | $39.57M | $42.3M | $56.25M | $17.45M | -$17.6M | $30.8M | $4.7M | $13.2M | $2.7M | $6.2M |
| Investing Activities | ||||||||||||||||||||||||||||||||
| Capital Expenditures | -$16.96M | -$12.91M | -$23.05M | -$8.64M | -$8.98M | -$11.58M | -$13.87M | -$14.62M | -$11.89M | -$4.14M | -$7.39M | -$4.84M | -$6.21M | -$4.07M | -$4.26M | -$2.7M | -$4.05M | -$9.74M | -$7.72M | -$8.91M | -$6.9M | -$8.44M | -$10.61M | -$8.16M | -$12.93M | -$20.14M | -$76.7M | -$85.6M | -$2.3M | -$300K | -$4.2M | -$1.8M |
| Acquisitions | -$95K | -$1.09B | -$53.11M | -$79.14M | -$57.02M | -$71.43M | -$11.74M | -$29.08M | -$28.05M | -$42.08M | -$11.7M | -$41.44M | $191.19M | -$91.77M | -$27.52M | -$49.4M | -$20.18M | -$96.82M | -$57.79M | -$22.09M | -$12.48M | -$2.63M | $1.74M | -$1.43M | $12.34M | -$8.97M | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | -$43.38M | -$23.21M | -$14.12M | -$19.77M | -$26.98M | -$3.45M | -$27.22M | -$18.43M | -$15.55M | -$11.36M | -$15.43M | -$14.09M | -$5.65M | -$5.74M | -$19.64M | $0 | $0 | $5.41M | $27.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$81.8M | -$24.9M | -$20.6M | $0 | $0 |
| Sales of Investments | $39.69M | $21.92M | $18.46M | $12.4M | $14.88M | $37.49M | $23.96M | $12.24M | $8.79M | $9.78M | $10.66M | $6.67M | $4.9M | $6.93M | $11.51M | $0 | $0 | $796K | $7.86M | $0 | $0 | $0 | $0 | $0 | $0 | $34.6M | $0 | $71.4M | $9.1M | $11M | $0 | $0 |
| Other Investing Activities | $4.88M | -$27.56M | -$7.57M | -$3.96M | -$3.9M | $2.56M | $1.19M | $48.74M | $17.29M | -$2.21M | $16.9M | -$10.23M | -$9.23M | -$9.66M | -$15.66M | $8.08M | $1.24M | -$24K | $465K | $9.13M | $5.13M | $1.74M | $3.35M | $6.54M | -$842K | $2.19M | $1.4M | $6.4M | -$23.3M | $600K | $200K | $100K |
| Net Cash from Investing | -$15.85M | -$1.13B | -$79.39M | -$99.12M | -$82.01M | -$46.41M | -$27.68M | -$1.16M | -$29.41M | -$50.01M | -$6.95M | -$63.92M | $174.99M | -$104.31M | -$55.57M | -$44.02M | -$22.99M | -$100.38M | -$29.89M | -$21.86M | -$14.25M | -$9.33M | -$5.52M | -$3.05M | -$1.43M | $7.68M | -$75.3M | -$89.6M | -$41.4M | -$9.3M | -$4M | -$1.7M |
| Financing Activities | ||||||||||||||||||||||||||||||||
| Debt Repaid | -$50.52M | -$1.11B | -$46.7M | -$110.4M | -$47.3M | -$2.5M | $30M | $43M | $12.9M | $14.4M | -$8.86M | -$26.59M | $160.99M | -$63.9M | $13.15M | -$78.75M | $15.27M | -$93.03M | -$29.41M | -$67.14M | $22.46M | -$39.47M | $4.24M | $37.8M | $65.79M | $33.74M | -$57M | -$2.6M | -$6.4M | $1M | $3.1M | $4.7M |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4.1M | $4.7M | $5.69M | $4.17M | $1.35M | $927K | $550K | $115K | $141K | $43.79M | $83.8M | $8.4M | $38.2M | $1.7M | $0 |
| Common Stock Repurchases | -$160.08M | -$11.51M | -$73.83M | -$129.83M | -$100.49M | -$58.54M | -$27.16M | -$17.48M | -$19.73M | -$9.14M | -$36.48M | -$28.14M | -$26.47M | -$5.72M | -$9.51M | -$86.21M | -$13.35M | -$41.41M | -$38.11M | -$74.52M | -$16.67M | -$50.42M | -$33.58M | $0 | -$410K | $0 | $0 | $0 | $0 | $0 | -$100K | $0 |
| Dividends Paid | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$1.8M | $0 | $0 |
| Other Financing Activities | -$36.15M | -$61.38M | -$49.98M | $2.08M | -$15.82M | -$20.57M | $2.61M | -$48.9M | -$12.96M | $5.16M | -$12.95M | $21.76M | $13.86M | -$8.63M | $20.86M | -$8.29M | $1.8M | $5.22M | $2.94M | -$597K | -$41K | $0 | $0 | $0 | -$365K | -$304K | -$2.59M | -$2.8M | $800K | -$1.5M | $4.6M | $0 |
| Net Cash from Financing | -$145.71M | $1.04B | -$77.11M | -$17.34M | -$69M | -$76.61M | -$54.55M | -$109.38M | -$45.59M | -$18.38M | -$40.57M | $20.21M | -$173.6M | $49.55M | -$1.81M | -$15.76M | -$26.86M | $56.84M | -$1.07M | -$2.29M | -$34.95M | -$9.6M | -$36.61M | -$37.24M | -$66.45M | -$33.9M | $98.2M | $80.3M | $15.6M | $35.7M | $3.1M | -$4.7M |
| Forex Effect | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$46.42M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $58.8M | $36.7M | -$3.9M | $1.3M | -$4.5M |
| Net Change in Cash | $30.92M | $30.02M | -$3M | $9.67M | -$19.86M | $23.83M | $15.95M | -$51.71M | -$3.07M | $2.64M | -$129K | $208K | -$128K | -$714K | $889K | -$6.45M | -$415K | -$2.47M | -$827K | $4.06M | $3.62M | $1.5M | -$2.56M | $2.01M | -$11.63M | -$8.77M | $5.3M | $80.3M | $15.6M | $35.7M | $3.1M | -$4.7M |
| Supplementary Data | ||||||||||||||||||||||||||||||||
| Operating Cash Flow | $192.49M | $123.69M | $153.51M | $126.13M | $131.15M | $146.84M | $98.19M | $105.25M | $71.93M | $71.04M | $47.39M | $43.92M | -$1.52M | $54.05M | $58.27M | $53.33M | $49.43M | $41.07M | $30.13M | $28.22M | $52.82M | $20.43M | $39.57M | $42.3M | $56.25M | $17.45M | -$17.6M | $30.8M | $4.7M | $13.2M | $2.7M | $6.2M |
| Capital Expenditure | -$16.96M | -$12.91M | -$23.05M | -$8.64M | -$8.98M | -$11.58M | -$13.87M | -$14.62M | -$11.89M | -$4.14M | -$7.39M | -$4.84M | -$6.21M | -$4.07M | -$4.26M | -$2.7M | -$4.05M | -$9.74M | -$7.72M | -$8.91M | -$6.9M | -$8.44M | -$10.61M | -$8.16M | -$12.93M | -$20.14M | -$76.7M | -$85.6M | -$2.3M | -$300K | -$4.2M | -$1.8M |
| Free Cash Flow | $175.53M | $110.78M | $130.46M | $117.49M | $122.17M | $135.27M | $84.31M | $90.62M | $60.04M | $66.9M | $40M | $39.08M | -$7.73M | $49.98M | $54.01M | $50.63M | $45.39M | $31.32M | $22.41M | $19.31M | $45.92M | $11.98M | $28.95M | $34.14M | $43.32M | -$2.69M | -$94.3M | -$54.8M | $2.4M | $12.9M | -$1.5M | $4.4M |
| Cash at Beginning | $187.17M | $157.15M | $160.15M | $150.47M | $170.34M | $146.5M | $130.55M | $182.26M | $3.49M | $850K | $979K | $771K | $899K | $1.61M | $724K | $7.18M | $9.67M | $12.14M | $12.97M | $8.91M | $5.29M | $3.79M | $6.35M | $4.34M | $15.97M | $24.74M | $43.6M | $29.2M | $42.2M | $2.7M | $1.4M | $1.7M |
| Cash at End | $218.09M | $187.17M | $157.15M | $160.15M | $150.47M | $170.34M | $146.5M | $130.55M | $424K | $3.49M | $850K | $979K | $771K | $899K | $1.61M | $724K | $9.26M | $9.67M | $12.14M | $12.97M | $8.91M | $5.29M | $3.79M | $6.35M | $4.34M | $15.97M | $48.9M | $109.5M | $57.8M | $38.4M | $4.5M | -$3M |