Loading CSTL…
Loading financial statements…
Import this data to Google Sheets with:
=jivedata("CSTL","financials")Full statements spill as a table. For one cell: =jivedata("CSTL","Revenue") or =jivedata("CSTL","Revenue","TTM"). Install the Jive Data add-on, then paste into a cell.
CSTL • CIK 0001447362
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Revenue from Contract with Customer, Excluding Assessed Tax | $219,788 | $332,069 | $344,229 | $357,278 |
| Operating Income (Loss) | $-67,977 | $8,670 | $-42,810 | $-32,108 |
| Investment Income, Interest | — | $12,916 | $11,772 | $10,630 |
| Equity Securities, FV-NI, Gain (Loss) | — | — | $1,466 | $3,098 |
| InterestExpenseNonoperating | — | $577 | $86 | $375 |
| Other Nonoperating Income (Expense) | — | — | $144 | $-448 |
| Income (Loss) Attributable to Parent, before Tax | $-57,365 | $21,564 | $-29,514 | $-19,203 |
| Income Tax Expense (Benefit) | $101 | $3,319 | $-5,356 | $212 |
| Net Income (Loss) Attributable to Parent | $-57,466 | $18,245 | $-24,158 | $-19,415 |
| Cost of Revenue | $44,982 | $60,205 | $71,028 | $81,252 |
| Research and Development Expense | $53,618 | $52,041 | $51,850 | $55,446 |
| Selling, General and Administrative Expense | $180,152 | $200,047 | $229,323 | $243,659 |
| Amortization of Intangible Assets | $9,013 | $11,106 | $34,838 | $9,029 |
| Weighted Average Number of Shares Outstanding, Basic | 26,802,000 | 27,776,000 | 28,986,000 | 30,371,000 |
| Weighted Average Number of Shares Outstanding, Diluted | 26,802,000 | 29,255,000 | 28,986,000 | 30,371,000 |
| Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | 6,999,000 | 3,136,000 | 7,171,000 | 7,177,000 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Cash and Cash Equivalents, at Carrying Value | $98,841 | $119,709 | $116,729 | $62,116 |
| Marketable Securities, Current | — | $173,421 | $182,776 | $204,689 |
| Accounts Receivable, after Allowance for Credit Loss, Noncurrent | $1,191 | $918 | $1,878 | $1,661 |
| Accounts Receivable, after Allowance for Credit Loss, Current | $38,302 | $51,218 | $43,382 | $48,341 |
| Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization | $25,433 | $51,122 | $97,443 | $104,682 |
| Inventory, Net | $7,942 | $8,135 | $10,254 | $10,580 |
| Operating Lease, Right-of-Use Asset | $12,306 | $11,584 | $14,795 | $14,196 |
| Prepaid Expense and Other Assets, Current | $6,292 | $7,671 | $7,956 | $15,374 |
| Intangible Assets, Net (Including Goodwill) | $117,335 | $106,229 | $99,574 | $95,096 |
| Assets, Current | $295,635 | $360,154 | $361,097 | $341,100 |
| Other Assets, Noncurrent | $1,440 | $1,228 | $3,769 | $4,442 |
| Assets | $453,340 | $531,235 | $578,556 | $561,177 |
| Long-term Debt, Excluding Current Maturities | — | $9,745 | $9,640 | $7,158 |
| AssetAcquisitionContingentConsiderationLiabilityNoncurrent | — | — | $1,500 | $0 |
| Operating Lease, Liability, Noncurrent | $14,173 | $14,345 | $25,217 | $24,894 |
| Finance Lease, Liability, Noncurrent | $25 | $311 | $314 | $264 |
| Deferred Income Tax Liabilities, Net | $206 | $1,607 | $2,335 | $2,322 |
| Liabilities | $62,071 | $75,400 | $107,683 | $91,147 |
| Accounts Payable, Current | $10,268 | $6,901 | $18,711 | $9,668 |
| Employee-related Liabilities, Current | $28,945 | $32,555 | $38,287 | $26,893 |
| AssetAcquisitionContingentConsiderationLiabilityCurrent | — | — | $1,000 | $1,500 |
| Operating Lease, Liability, Current | $1,137 | $1,665 | $1,325 | $1,417 |
| Long-term Debt, Current Maturities | — | $278 | $417 | $2,917 |
| Other Accrued Liabilities, Current | $7,317 | $7,993 | $8,937 | $14,114 |
| Liabilities, Current | $47,667 | $49,392 | $68,677 | $56,509 |
| Preferred Stock, Value, Outstanding | $0 | $0 | $0 | $0 |
| Common Stock, Value, Outstanding | $27 | $28 | $30 | $31 |
| Additional Paid in Capital | $609,477 | $655,703 | $694,860 | $711,121 |
| Retained Earnings (Accumulated Deficit) | $-218,371 | $-200,126 | $-224,284 | $-240,866 |
| Accumulated Other Comprehensive Income (Loss), Net of Tax | $136 | $230 | $267 | $-256 |
| Stockholders' Equity Attributable to Parent | $391,269 | $455,835 | $470,873 | $470,030 |
| Preferred Stock, Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 |
| Preferred Stock, Shares Issued | 0 | 0 | 0 | 0 |
| Common Stock, Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 |
| Common Stock, Shares, Issued | 27,410,532 | 28,483,195 | 29,686,314 | 30,508,534 |
| Finance Lease, Right-of-Use Asset, after Accumulated Amortization | $91 | $222 | $251 | $251 |
| Finance Lease, Liability, Current | $71 | $101 | $102 | $102 |
| (in thousands, except per share data) | FY 2023 | FY 2024 | FY 2025 | TTM |
|---|---|---|---|---|
| Net Income (Loss) Attributable to Parent | $-57,466 | $18,245 | $-24,158 | $-19,415 |
| Net Cash Provided by (Used in) Operating Activities | $-5,626 | $64,866 | $64,347 | $42,634 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect | $-24,107 | $20,868 | $-2,980 | $-20,117 |
| Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents | $98,841 | $119,709 | $116,729 | $90,804 |
| Depreciation, Depletion and Amortization | $12,330 | $15,997 | $40,771 | $15,592 |
| Payments to Acquire Debt Securities, Available-for-sale | $189,075 | $205,729 | $188,714 | $205,504 |
| Share-based Payment Arrangement, Noncash Expense | $51,219 | $50,320 | $45,893 | $44,871 |
| Proceeds from Sale and Maturity of Marketable Securities | $186,500 | $183,900 | $189,200 | $189,000 |
| Equity Securities, FV-NI, Gain (Loss) | — | — | $1,466 | $3,098 |
| ProceedsFromSaleOfEquitySecuritiesFvNi | — | — | $1,533 | $4,781 |
| Deferred Income Tax Expense (Benefit) | $-223 | $1,401 | $-6,228 | $-804 |
| Payments to Acquire Held-to-maturity Securities | — | — | $5,569 | $0 |
| Accretion (Amortization) of Discounts and Premiums, Investments | $5,491 | $6,685 | $4,219 | $2,459 |
| Other Noncash Income (Expense) | $-635 | $-268 | $-153 | $-701 |
| Payments to Acquire Finance Receivables | — | — | $2,114 | $2,114 |
| Payments to Acquire Property, Plant, and Equipment | $13,621 | $28,326 | $36,021 | $43,123 |
| Proceeds from Sale of Property, Plant, and Equipment | $13 | $18 | $45 | $37 |
| Net Cash Provided by (Used in) Investing Activities | $-16,183 | $-50,137 | $-60,367 | $-51,324 |
| Increase (Decrease) in Accounts Receivable | $14,930 | $12,643 | $-6,876 | $-3,441 |
| Proceeds from Stock Options Exercised | $269 | $2,017 | $2,206 | $2,586 |
| Increase (Decrease) in Prepaid Expense and Other Assets | $435 | $1,142 | $544 | $3,392 |
| Payment, Tax Withholding, Share-based Payment Arrangement | $5,134 | $8,762 | $11,657 | $15,944 |
| Increase (Decrease) in Inventories | $3,962 | $193 | $2,142 | $2,237 |
| Proceeds from Stock Plans | $2,709 | $2,981 | $2,416 | $3,037 |
| Finance Lease, Principal Payments | $142 | $97 | $115 | $106 |
| Increase (Decrease) in Other Operating Assets | $330 | $-262 | $366 | $1,141 |
| Increase (Decrease) in Accounts Payable | $5,707 | $-4,372 | $3,078 | $2,275 |
| Proceeds from Debt, Net of Issuance Costs | — | $10,000 | $0 | $0 |
| IncreaseDecreaseInOperatingLeaseLiability | $852 | $-1,289 | $-1,275 | $-637 |
| Net Cash Provided by (Used in) Financing Activities | $-2,298 | $6,139 | $-6,960 | $-11,427 |
| Increase (Decrease) in Employee Related Liabilities | $4,587 | $3,610 | $5,732 | $1,920 |
| Increase (Decrease) in Other Accrued Liabilities | $2,139 | $320 | $870 | $5,710 |
| Interest Paid, Excluding Capitalized Interest, Operating Activities | $11 | $434 | $59 | $59 |
| Income Taxes Paid, Net | $198 | $2,503 | $1,601 | $1,601 |
| AssetAcquisitionContingentConsiderationLiability | — | — | $2,500 | $2,500 |
| Capital Expenditures Incurred but Not yet Paid | $1,226 | $2,231 | $11,337 | $5,549 |
| Right-of-Use Asset Obtained in Exchange for Operating Lease Liability | $1,547 | $607 | $4,687 | $0 |
| Right-of-Use Asset Obtained in Exchange for Finance Lease Liability | — | $218 | $119 | $4 |