Loading financial statements…
Import this data to Google Sheets with:
=jivedata("CTLP","financials")Full statements spill as a table. For one cell: =jivedata("CTLP","Revenue") or =jivedata("CTLP","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
CTLP • CIK 0000896429
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $243,641 | $268,596 | $302,548 | $320,821 |
| Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization | — | $165,945 | $178,724 | $193,434 |
| Operating Income (Loss) | $760 | $14,169 | $22,330 | $7,628 |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $814 | $12,978 | $22,181 | $15,152 |
| Income Tax Expense (Benefit) | $181 | $985 | $-42,352 | $3,568 |
| Net Income (Loss) Attributable to Parent | $633 | $11,993 | $64,533 | $3,684 |
| Preferred Stock Dividends, Income Statement Impact | $623 | $578 | $578 | $578 |
| Net Income (Loss) Available to Common Stockholders, Basic | $10 | $11,415 | $63,955 | $3,106 |
| Net Income (Loss) Available to Common Stockholders, Diluted | — | — | $63,955 | $3,106 |
| Selling and Marketing Expense | $12,427 | $20,310 | $23,075 | $25,126 |
| Information Technology and Data Processing | $20,726 | $16,532 | $17,449 | $18,489 |
| General and Administrative Expense | $36,926 | $41,395 | $44,075 | $42,796 |
| Depreciation, Depletion and Amortization, Nonproduction | $7,618 | $10,570 | $15,877 | $15,809 |
| Operating Expenses | $80,476 | $88,482 | $101,494 | $119,759 |
| Investment Income, Interest | $2,515 | $1,969 | $1,561 | $1,354 |
| InterestExpenseNonoperating | — | $2,934 | $2,769 | $2,653 |
| Other Nonoperating Income (Expense) | $-135 | $-226 | $1,059 | $923 |
| Nonoperating Income (Expense) | $54 | $-1,191 | $-149 | $-376 |
| Weighted Average Number of Shares Outstanding, Basic | 71,978,901 | 72,819,220 | 73,162,211 | 73,831,434 |
| Weighted Average Number Diluted Shares Outstanding Adjustment | 535,733 | 1,352,878 | 1,520,854 | 117,984 |
| Weighted Average Number of Shares Outstanding, Diluted | 72,514,634 | 74,172,098 | 74,683,065 | 73,949,418 |
| Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 4,000,000 | 0 | 900,000 | 4,700,000 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Cash and Cash Equivalents, at Carrying Value | $50,927 | $58,920 | $51,146 | $60,413 |
| Accounts Receivable, after Allowance for Credit Loss, Current | $30,162 | $43,848 | $37,927 | $39,799 |
| Financing Receivable, after Allowance for Credit Loss, Current | $6,668 | $6,391 | $5,422 | $5,563 |
| Assets | $289,612 | $335,568 | $381,858 | $389,003 |
| Inventory, Net | $31,872 | $40,791 | $45,703 | $50,828 |
| Prepaid Expense and Other Assets, Current | $3,754 | $7,844 | $12,727 | $14,771 |
| Assets, Current | $123,383 | $157,794 | $152,925 | $171,374 |
| Financing Receivable, after Allowance for Credit Loss, Noncurrent | $13,307 | $10,036 | $5,750 | $2,735 |
| Property, Plant and Equipment, Net | $25,281 | $34,029 | $39,125 | $40,442 |
| Operating Lease, Right-of-Use Asset | $2,575 | $7,986 | $7,735 | $6,773 |
| Liabilities | $122,020 | $151,102 | $128,107 | $135,861 |
| Intangible Assets, Net (Excluding Goodwill) | $27,812 | $24,626 | $23,331 | $18,971 |
| Commitments and Contingencies | $0 | — | — | $0 |
| Goodwill | $92,005 | $94,903 | $103,222 | $102,939 |
| Temporary Equity, Carrying Amount, Attributable to Parent | $2,720 | $2,720 | $2,720 | $2,706 |
| Deferred Income Tax Assets, Net | — | — | $43,253 | $39,117 |
| Other Assets, Noncurrent | $5,249 | $6,194 | $6,517 | $6,652 |
| Assets, Noncurrent | $166,229 | $177,774 | $228,933 | $217,629 |
| Accounts Payable, Current | $52,869 | $78,895 | $58,741 | $57,268 |
| Accrued Liabilities, Current | $26,276 | $24,008 | $19,748 | $30,607 |
| Long-term Debt and Lease Obligation, Current | $882 | $1,266 | $1,917 | $1,936 |
| Contract with Customer, Liability, Current | $1,666 | $1,726 | $1,990 | $3,350 |
| Liabilities, Current | $81,693 | $105,895 | $82,396 | $93,395 |
| Deferred Income Tax Liabilities, Net | $275 | $466 | $0 | $0 |
| Long-term Debt, Excluding Current Maturities | $37,548 | $36,284 | $36,746 | $35,056 |
| Other Liabilities, Noncurrent | — | — | $8,965 | $7,410 |
| Liabilities, Noncurrent | $40,327 | $45,207 | $45,711 | $42,466 |
| Common Stock, Value, Issued | $477,324 | $0 | $0 | $0 |
| Additional Paid in Capital | — | $482,329 | $486,759 | $489,629 |
| Retained Earnings (Accumulated Deficit) | $-312,452 | $-300,459 | $-235,926 | $-239,073 |
| Accumulated Other Comprehensive Income (Loss), Net of Tax | — | $-124 | $198 | $-120 |
| Stockholders' Equity Attributable to Parent | $164,872 | $181,746 | $251,031 | $250,436 |
| Temporary Equity, Shares Authorized | 900,000 | 900,000 | 900,000 | 900,000 |
| Temporary Equity, Shares Issued | 385,782 | 385,782 | 385,782 | 383,782 |
| Temporary Equity, Liquidation Preference | $22,144 | $22,722 | $23,301 | $23,860 |
| Common Stock, Shares Authorized | 640,000,000 | 640,000,000 | 640,000,000 | 640,000,000 |
| Common Stock, Shares, Issued | 72,664,464 | 72,935,497 | 73,289,054 | 73,733,567 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Net Income (Loss) Attributable to Parent | $633 | $11,993 | $64,533 | $3,684 |
| Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | — | $-58 | $-21 | $20 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect | $-17,198 | $7,993 | $-7,774 | $14,076 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | $50,927 | $58,920 | $51,146 | $73,007 |
| Employee Benefits and Share-based Compensation | $4,737 | $5,109 | $4,008 | $3,857 |
| Payments to Acquire Productive Assets | $16,151 | $14,935 | $17,003 | $16,051 |
| Amortization of Debt Issuance Costs and Discounts | $128 | $124 | $223 | $223 |
| Payments to Acquire Businesses, Net of Cash Acquired | $35,714 | $3,701 | $11,132 | $0 |
| Net Cash Provided by (Used in) Investing Activities | $-51,865 | $-18,636 | $-28,135 | $-16,051 |
| Inventory Write-down | $280 | $240 | $280 | $280 |
| Other Depreciation and Amortization | $7,618 | $12,204 | $17,800 | $18,006 |
| Impairment of Long-Lived Assets Held-for-use | $364 | $601 | $0 | $0 |
| Deferred Income Taxes and Tax Credits | — | $192 | $-43,719 | $2,516 |
| Other Operating Activities, Cash Flow Statement | — | — | $-804 | $-804 |
| Net Cash Provided by (Used in) Operating Activities | $14,192 | $27,745 | $20,340 | $31,453 |
| Proceeds from Issuance of Long-term Debt | — | — | $38,960 | $-35 |
| Repayments of Long-term Debt | — | — | $38,625 | $2,000 |
| Payment for Contingent Consideration Liability, Financing Activities | $1,000 | $0 | $673 | $1,569 |
| Payments for Repurchase of Preferred Stock and Preference Stock | $2,151 | $0 | $0 | $345 |
| Payment, Tax Withholding, Share-based Payment Arrangement | $104 | $219 | $351 | $660 |
| Proceeds from Stock Options Exercised | $0 | $115 | $731 | $1,967 |
| Net Cash Provided by (Used in) Financing Activities | $20,475 | $-1,058 | $42 | $-1,346 |
| Interest Paid, Excluding Capitalized Interest, Operating Activities | $2,641 | $3,656 | $2,693 | $2,975 |
| Income Taxes Paid, Net | $61 | $223 | $751 | $2,046 |
| Stock Issued During Period, Value, Acquisitions | $4,506 | $0 | $0 | $0 |
| Increase (Decrease) in Accounts Receivable | $-4,960 | $18,542 | $-4,665 | $8,730 |
| Increase (Decrease) in Finance Receivables | $32 | $-3,712 | $-4,782 | $-4,219 |
| Increase (Decrease) in Inventories | $10,387 | $9,447 | $4,559 | $3,981 |
| Increase (Decrease) in Prepaid Expense and Other Assets | $180 | $4,035 | $4,628 | $2,371 |
| Increase (Decrease) in Accounts Payable and Accrued Liabilities | $-458 | $21,131 | $-25,033 | $11,221 |
| Increase (Decrease) in Other Noncurrent Liabilities | — | — | $-1,264 | $-1,264 |
| Increase (Decrease) in Contract with Customer, Liability | $-226 | $7 | $236 | $1,306 |