Loading CNXN…
Loading financial statements…
Import this data to Google Sheets with:
=jivedata("CNXN","financials")Full statements spill as a table. For one cell: =jivedata("CNXN","Revenue") or =jivedata("CNXN","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
CNXN • CIK 0001050377
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $2,850,644 | $2,802,118 | $2,872,746 | $2,987,869 |
| Cost of Goods and Services Sold | $2,338,908 | $2,282,324 | $2,333,416 | $2,423,406 |
| Gross Profit | $511,736 | $519,794 | $539,330 | $564,463 |
| Selling, General and Administrative Expense | $405,896 | $422,317 | $434,035 | $441,220 |
| Restructuring Charges | — | — | $6,013 | $6,013 |
| Operating Income (Loss) | $103,153 | $97,062 | $99,282 | $117,100 |
| Interest Income (Expense), Nonoperating, Net | — | $18,725 | $14,370 | $13,142 |
| Other Nonoperating Income | — | $1,700 | $76 | $76 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $113,114 | $117,487 | $113,728 | $130,242 |
| Income Tax Expense (Benefit) | $29,843 | $30,392 | $30,006 | $34,399 |
| Net Income (Loss) Attributable to Parent | $83,271 | $87,095 | $83,722 | $95,843 |
| Weighted Average Number of Shares Outstanding, Basic | 26,287,000 | 26,322,000 | 25,511,000 | 24,986,000 |
| Weighted Average Number of Shares Outstanding, Diluted | 26,429,000 | 26,508,000 | 25,633,000 | 25,082,000 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Cash and Cash Equivalents, at Carrying Value | $144,954 | $178,318 | $193,221 | $123,717 |
| Short-term Investments | $152,232 | $264,295 | $213,457 | $216,973 |
| Property, Plant and Equipment, Net | $56,658 | $52,520 | $46,912 | $45,762 |
| Accounts Receivable, after Allowance for Credit Loss, Current | $606,834 | $611,433 | $648,020 | $726,823 |
| Operating Lease, Right-of-Use Asset | $4,340 | $3,077 | $1,569 | $7,315 |
| Inventory, Net | $124,179 | $95,054 | $143,567 | $205,095 |
| Goodwill | $73,602 | $73,602 | $73,602 | $73,602 |
| Prepaid Expense and Other Assets, Current | $16,092 | $15,356 | $22,607 | $21,533 |
| Intangible Assets, Net (Excluding Goodwill) | $3,428 | $2,209 | $989 | $473 |
| Assets, Current | $1,048,639 | $1,166,850 | $1,220,872 | $1,294,141 |
| Other Assets, Noncurrent | $1,714 | $1,096 | $6,981 | $6,341 |
| Assets | $1,188,381 | $1,299,354 | $1,350,925 | $1,427,634 |
| Deferred Income Tax Liabilities, Net | $15,844 | $15,091 | $19,905 | $18,981 |
| Operating Lease, Liability, Noncurrent | $3,181 | $1,552 | $498 | $6,677 |
| Other Liabilities, Noncurrent | $624 | $516 | $516 | $516 |
| Liabilities | $347,614 | $388,364 | $440,795 | $474,984 |
| Accounts Payable, Current | $263,682 | $300,242 | $338,202 | $377,556 |
| Employee-related Liabilities, Current | $20,440 | $23,330 | $30,939 | $24,978 |
| Accrued Liabilities and Other Liabilities | $43,843 | $47,633 | $51,251 | $46,792 |
| Liabilities, Current | $327,965 | $371,205 | $420,392 | $449,326 |
| Common Stock, Value, Issued | $293 | $294 | $295 | $296 |
| Additional Paid in Capital, Common Stock | $130,878 | $137,036 | $144,608 | $149,530 |
| Retained Earnings (Accumulated Deficit) | $760,898 | $837,466 | $905,890 | $946,196 |
| Accumulated Other Comprehensive Income (Loss), Net of Tax | $81 | $174 | $78 | $-208 |
| Treasury Stock, Common, Value | $51,383 | $63,980 | $140,741 | $143,164 |
| Stockholders' Equity Attributable to Parent | $840,767 | $910,990 | $910,130 | $952,650 |
| Common Stock, Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 |
| Common Stock, Shares, Issued | 29,262,000 | 29,390,000 | 29,525,000 | 29,525,000 |
| Common Stock, Shares, Outstanding | 26,360,000 | 26,300,000 | 25,221,000 | 25,221,000 |
| Treasury Stock, Common, Shares | 2,902,000 | 3,090,000 | 4,304,000 | 4,304,000 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Net Income (Loss), Including Portion Attributable to Noncontrolling Interest | $83,271 | $87,095 | $83,722 | $95,843 |
| Net Cash Provided by (Used in) Operating Activities | $197,954 | $173,868 | $65,438 | $42,025 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect | $22,024 | $33,364 | $14,903 | $-63,027 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | $144,954 | $178,318 | $193,221 | $207,023 |
| Depreciation, Depletion and Amortization, Nonproduction | $12,654 | $12,984 | $11,703 | $11,271 |
| Payments to Acquire Short-term Investments | $150,607 | $358,317 | $264,139 | $317,431 |
| Accounts Receivable, Credit Loss Expense (Reversal) | $1,847 | $1,914 | $1,861 | $2,599 |
| Proceeds from Sale of Short-term Investments | — | — | $108,763 | $108,763 |
| Share-based Payment Arrangement, Noncash Expense | $7,022 | $8,475 | $9,343 | $9,966 |
| Proceeds from Maturities, Prepayments and Calls of Short-term Investments | — | $250,606 | $205,599 | $258,815 |
| Payments to Acquire Property, Plant, and Equipment | — | — | $7,389 | $7,973 |
| Investment Income, Amortization of Discount | $1,522 | $4,235 | $4,235 | — |
| Net Cash Provided by (Used in) Investing Activities | $-160,202 | $-115,286 | $42,834 | $-66,589 |
| Gain on Sale of Investments | — | — | $76 | $76 |
| Gain (Loss) on Disposition of Property Plant Equipment | $-572 | $-58 | $-44 | $-98 |
| Proceeds from Lines of Credit | $88,198 | $26,051 | $732 | $732 |
| Payments for Repurchase of Common Stock | $5,392 | $12,375 | $76,265 | $18,282 |
| Payments of Dividends | $8,410 | $10,527 | $15,298 | $17,663 |
| Proceeds from Stock Plans | $1,089 | $1,108 | $1,234 | $1,217 |
| Payment, Tax Withholding, Share-based Payment Arrangement | $3,015 | $3,424 | $3,004 | $3,057 |
| Net Cash Provided by (Used in) Financing Activities | $-15,728 | $-25,218 | $-93,369 | $-38,463 |
| Capital Expenditures Incurred but Not yet Paid | $90 | $200 | $85 | $-150 |
| Income Taxes Paid, Net | $41,668 | $29,295 | $29,705 | $25,315 |
| Increase (Decrease) in Accounts Receivable | $-1,599 | $6,513 | $38,448 | $92,385 |
| Increase (Decrease) in Inventories | $-84,503 | $-29,125 | $48,513 | $71,608 |
| Increase (Decrease) in Prepaid Expense and Other Assets | — | — | $4,300 | $-916 |
| Increase (Decrease) in Other Noncurrent Assets | $659 | $-618 | $4,087 | $1,818 |
| Increase (Decrease) in Accounts Payable | $31,146 | $36,450 | $38,075 | $74,035 |
| Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities | $-11,791 | $5,984 | $10,705 | $8,319 |