2023 Q4 Form 10-K Financial Statement

#000117184323007342 Filed on November 29, 2023

View on sec.gov

Income Statement

Concept 2023 Q4 2023 Q3 2023
Revenue $34.23M $49.69M $268.7M
YoY Change -60.17% -47.72% -0.8%
Cost Of Revenue $29.53M $37.69M $183.4M
YoY Change -46.59% -34.48% 16.15%
Gross Profit $4.697M $11.99M $85.28M
YoY Change -84.67% -68.02% -24.5%
Gross Profit Margin 13.72% 24.14% 31.74%
Selling, General & Admin $12.86M $10.28M $47.99M
YoY Change 0.78% -32.62% -2.32%
% of Gross Profit 273.77% 85.69% 56.28%
Research & Development $3.115M
YoY Change 248.04%
% of Gross Profit 3.65%
Depreciation & Amortization $1.695M $1.644M $6.054M
YoY Change 25.28% 32.69% 77.38%
% of Gross Profit 36.09% 13.71% 7.1%
Operating Expenses $12.86M $10.28M $51.11M
YoY Change 0.78% -32.62% 4.02%
Operating Profit -$8.162M $1.716M $37.29M
YoY Change -145.62% -92.29% -41.57%
Interest Expense $126.0K $1.548M $881.0K
YoY Change -48.15% -679.78% 5082.35%
% of Operating Profit 90.21% 2.36%
Other Income/Expense, Net $1.000K
YoY Change
Pretax Income -$6.219M $3.264M $41.61M
YoY Change -134.65% -85.15% -34.81%
Income Tax -$951.0K $568.0K $9.079M
% Of Pretax Income 17.4% 21.82%
Net Earnings -$5.268M $2.696M $32.53M
YoY Change -136.96% -84.13% -34.09%
Net Earnings / Revenue -15.39% 5.43% 12.11%
Basic Earnings Per Share -$0.35 $2.17
Diluted Earnings Per Share -$0.35 $0.18 $2.17
COMMON SHARES
Basic Shares Outstanding 15.25M 15.26M 14.98M
Diluted Shares Outstanding 15.21M 15.01M

Balance Sheet

Concept 2023 Q4 2023 Q3 2023
SHORT-TERM ASSETS
Cash & Short-Term Investments $162.8M $168.1M $168.1M
YoY Change 10.14% 648.77% 648.77%
Cash & Equivalents $34.48M $37.83M $37.83M
Short-Term Investments $128.4M $130.3M $130.3M
Other Short-Term Assets $1.806M $1.695M $1.695M
YoY Change 24.55% -3.58% -3.58%
Inventory $94.61M $98.06M $98.06M
Prepaid Expenses
Receivables $17.36M $28.39M $28.39M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $276.6M $296.3M $296.3M
YoY Change -5.96% 85.02% 85.02%
LONG-TERM ASSETS
Property, Plant & Equipment $22.87M $21.53M $35.39M
YoY Change 15.91% -31.63% 12.4%
Goodwill $6.615M $6.528M
YoY Change 1.07% 1.97%
Intangibles $5.982M $6.092M
YoY Change -7.8% -4.45%
Long-Term Investments $6.505M $6.343M $6.343M
YoY Change -36.8% -72.12% -72.12%
Other Assets $988.0K $1.872M $4.911M
YoY Change 13.82% -6.17% 146.17%
Total Long-Term Assets $59.01M $59.26M $59.26M
YoY Change 2.36% -14.12% -14.12%
TOTAL ASSETS
Total Short-Term Assets $276.6M $296.3M $296.3M
Total Long-Term Assets $59.01M $59.26M $59.26M
Total Assets $335.6M $355.5M $355.5M
YoY Change -4.6% 55.16% 55.16%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $7.368M $8.891M $8.891M
YoY Change -59.88% -63.14% -63.14%
Accrued Expenses $2.750M $2.404M $11.71M
YoY Change -77.89% -89.63% -49.48%
Deferred Revenue
YoY Change
Short-Term Debt $3.532M $6.289M $6.289M
YoY Change
Long-Term Debt Due $2.214M $2.112M $2.112M
YoY Change
Total Short-Term Liabilities $24.95M $29.00M $29.00M
YoY Change -44.94% -43.89% -43.89%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00 $0.00
YoY Change -100.0% -100.0% -100.0%
Other Long-Term Liabilities $9.973M $10.63M $10.63M
YoY Change 2.75% 2.08% 2.08%
Total Long-Term Liabilities $9.973M $10.63M $10.63M
YoY Change -15.75% -63.45% -63.45%
TOTAL LIABILITIES
Total Short-Term Liabilities $24.95M $29.00M $29.00M
Total Long-Term Liabilities $9.973M $10.63M $10.63M
Total Liabilities $35.53M $40.35M $40.35M
YoY Change -38.65% -50.51% -50.51%
SHAREHOLDERS EQUITY
Retained Earnings $122.1M $127.3M
YoY Change 12.0% 34.32%
Common Stock $149.0K $153.0K
YoY Change -1.97% 10.87%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $300.1M $315.2M $315.2M
YoY Change
Total Liabilities & Shareholders Equity $335.6M $355.5M $355.5M
YoY Change -4.6% 55.16% 55.16%

Cashflow Statement

Concept 2023 Q4 2023 Q3 2023
OPERATING ACTIVITIES
Net Income -$5.268M $2.696M $32.53M
YoY Change -136.96% -84.13% -34.09%
Depreciation, Depletion And Amortization $1.695M $1.644M $6.054M
YoY Change 25.28% 32.69% 77.38%
Cash From Operating Activities $7.827M $6.530M $20.01M
YoY Change 609.61% -36.54% 1899.0%
INVESTING ACTIVITIES
Capital Expenditures $2.352M $1.854M $7.684M
YoY Change 18.55% -177.77% -184.0%
Acquisitions $0.00
YoY Change -100.0%
Other Investing Activities $3.320M $1.987M -$103.9M
YoY Change -103.36% -112.28% -11021.45%
Cash From Investing Activities $908.0K $133.0K -$112.2M
YoY Change -100.9% -100.72% 1269.37%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $130.3M
YoY Change -2907.98%
Debt Paid & Issued, Net $0.00 $0.00
YoY Change -100.0%
Cash From Financing Activities -$12.17M -264.0K $113.4M
YoY Change -110.72% -102.45% 964.44%
NET CHANGE
Cash From Operating Activities $7.827M 6.530M $20.01M
Cash From Investing Activities $908.0K 133.0K -$112.2M
Cash From Financing Activities -$12.17M -264.0K $113.4M
Net Change In Cash -$3.343M 6.399M $21.18M
YoY Change -124.47% 157.71% 512.23%
FREE CASH FLOW
Cash From Operating Activities $7.827M $6.530M $20.01M
Capital Expenditures $2.352M $1.854M $7.684M
Free Cash Flow $5.475M $4.676M $12.33M
YoY Change -721.45% -63.11% 21.45%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023 us-gaap Cost Of Revenue
CostOfRevenue
183441000 usd
CY2022 us-gaap Gross Profit
GrossProfit
112947000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
32533000 usd
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.17
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
3.58
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.47
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
13771665
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
13720699
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
13784294
CY2023 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2023 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2023
CY2023 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--09-30
CY2023 dei Amendment Flag
AmendmentFlag
false
CY2023 dei Entity Central Index Key
EntityCentralIndexKey
0000796505
CY2023 clfd Rule10b51 Arrangement Terminated Flag
Rule10b51ArrangementTerminatedFlag
False
CY2023 clfd Non Rule10b51 Arrangement Terminated Flag
NonRule10b51ArrangementTerminatedFlag
False
CY2023 clfd Non Rule10b51 Arrangement Adopted Flag
NonRule10b51ArrangementAdoptedFlag
False
CY2023 clfd Rule10b51 Arrangement Adopted Flag
Rule10b51ArrangementAdoptedFlag
False
CY2023 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 pure
CY2022 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 pure
CY2023 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 pure
CY2023 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 pure
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
0 usd
CY2023 clfd Debt Securities Available For Sale Other Than Temporary Impairment
DebtSecuritiesAvailableForSaleOtherThanTemporaryImpairment
0 usd
CY2023 us-gaap Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
0 usd
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y2M19D
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y3M18D
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P2Y8M19D
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P2Y3M14D
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P2Y9M10D
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P2Y3M10D
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
P3Y
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
P3Y
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y
CY2022 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
P3Y
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
P5Y
CY2021 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2022 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2023 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
0
CY2023Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2022Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2022Q3 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0 usd
CY2023Q3 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
0 usd
CY2021 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0 usd
CY2022 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0 usd
CY2023 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
0 usd
CY2021 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 usd
CY2022 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 usd
CY2023 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 usd
CY2022Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2022Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2022Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2022Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2023Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2022Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q3 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2023 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2023 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023 dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
CY2023 dei Entity Small Business
EntitySmallBusiness
false
CY2023 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023 dei Icfr Auditor Attestation Flag
IcfrAuditorAttestationFlag
true
CY2023 dei Document Fin Stmt Error Correction Flag
DocumentFinStmtErrorCorrectionFlag
false
CY2023 dei Entity Shell Company
EntityShellCompany
false
CY2023Q1 dei Entity Public Float
EntityPublicFloat
603165864 usd
CY2023Q4 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
15254525
CY2023 dei Auditor Firm
AuditorFirmId
23
CY2023 dei Auditor Name
AuditorName
Baker Tilly, US, LLP
CY2023 dei Auditor Location
AuditorLocation
Minneapolis, Minnesota
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
16650000 usd
CY2022Q3 us-gaap Short Term Investments
ShortTermInvestments
5802000 usd
CY2022Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
53704000 usd
CY2022Q3 us-gaap Inventory Net
InventoryNet
82208000 usd
CY2022Q3 us-gaap Other Assets Current
OtherAssetsCurrent
1758000 usd
CY2022Q3 us-gaap Assets Current
AssetsCurrent
160122000 usd
CY2022Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
18229000 usd
CY2023Q3 us-gaap Long Term Investments
LongTermInvestments
6343000 usd
CY2022Q3 us-gaap Long Term Investments
LongTermInvestments
22747000 usd
CY2023Q3 us-gaap Goodwill Gross
GoodwillGross
6528000 usd
CY2022Q3 us-gaap Goodwill Gross
GoodwillGross
6402000 usd
CY2023Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
6092000 usd
CY2022Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
6376000 usd
CY2023Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
13861000 usd
CY2022Q3 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
13256000 usd
CY2023Q3 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
3039000 usd
CY2022Q3 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
1414000 usd
CY2023Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1872000 usd
CY2022Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
582000 usd
CY2023Q3 clfd Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
37735000 usd
CY2022Q3 clfd Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
50777000 usd
CY2023Q3 us-gaap Assets
Assets
355517000 usd
CY2022Q3 us-gaap Assets
Assets
229128000 usd
CY2023Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
3737000 usd
CY2022Q3 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
3385000 usd
CY2023Q3 us-gaap Debt Current
DebtCurrent
2112000 usd
CY2022Q3 us-gaap Debt Current
DebtCurrent
0 usd
CY2023Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
8891000 usd
CY2022Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
24118000 usd
CY2023Q3 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
5571000 usd
CY2022Q3 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
13619000 usd
CY2023Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2404000 usd
CY2022Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
6181000 usd
CY2023Q3 clfd Factoring Liabilities
FactoringLiabilities
6289000 usd
CY2022Q3 clfd Factoring Liabilities
FactoringLiabilities
4391000 usd
CY2023Q3 us-gaap Liabilities Current
LiabilitiesCurrent
29004000 usd
CY2022Q3 us-gaap Liabilities Current
LiabilitiesCurrent
51694000 usd
CY2023Q3 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
0 usd
CY2022Q3 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
18666000 usd
CY2023Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
10629000 usd
CY2022Q3 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
10412000 usd
CY2023Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
721000 usd
CY2022Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
774000 usd
CY2023Q3 us-gaap Liabilities
Liabilities
40354000 usd
CY2022Q3 us-gaap Liabilities
Liabilities
81546000 usd
CY2023Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
500000
CY2022Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
500000
CY2023Q3 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2022Q3 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2022Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2023Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
15254725
CY2023Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
15254725
CY2022Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
13818452
CY2022Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
13818452
CY2023Q3 us-gaap Common Stock Value
CommonStockValue
153000 usd
CY2022Q3 us-gaap Common Stock Value
CommonStockValue
138000 usd
CY2023Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
188218000 usd
CY2022Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
54539000 usd
CY2023Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-544000 usd
CY2022Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1898000 usd
CY2023Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
127336000 usd
CY2022Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
94803000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
315163000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
147582000 usd
CY2023Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
355517000 usd
CY2022Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
229128000 usd
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
268720000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
270883000 usd
CY2021 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
140755000 usd
CY2022 us-gaap Cost Of Revenue
CostOfRevenue
157936000 usd
CY2021 us-gaap Cost Of Revenue
CostOfRevenue
79578000 usd
CY2021 us-gaap Gross Profit
GrossProfit
61177000 usd
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.17
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
3.55
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
14975972
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
15012527
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
13905984
CY2023 us-gaap Net Income Loss
NetIncomeLoss
32533000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
49362000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
20327000 usd
CY2023 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
542000 usd
CY2022 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
-1590000 usd
CY2021 us-gaap Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Before Tax
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
0 usd
CY2023 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
812000 usd
CY2022 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
-308000 usd
CY2021 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Before Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
0 usd
CY2023 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
1354000 usd
CY2022 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-1898000 usd
CY2021 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
0 usd
CY2023 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
33887000 usd
CY2022 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
47464000 usd
CY2021 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
20327000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
147582000 usd
CY2023 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
3578000 usd
CY2023 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
954000 usd
CY2023 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
611000 usd
CY2023 clfd Stock Issued During Period Value Withholding Related To Stock Options Exercised
StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised
-491000 usd
CY2023 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
1220000 usd
CY2023 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
130262000 usd
CY2023 us-gaap Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
1354000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
32533000 usd
CY2021Q3 us-gaap Stockholders Equity
StockholdersEquity
103824000 usd
CY2022 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
2339000 usd
CY2022 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
0 usd
CY2022 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
544000 usd
CY2022 clfd Stock Issued During Period Value Withholding Related To Stock Options Exercised
StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised
-5183000 usd
CY2022 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
1406000 usd
CY2022 us-gaap Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
-1898000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
49362000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
147582000 usd
CY2020Q3 us-gaap Stockholders Equity
StockholdersEquity
82754000 usd
CY2021 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1280000 usd
CY2021 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
0 usd
CY2021 us-gaap Stock Issued During Period Value Employee Stock Purchase Plan
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
383000 usd
CY2021 clfd Stock Issued During Period Value Withholding Related To Stock Options Exercised
StockIssuedDuringPeriodValueWithholdingRelatedToStockOptionsExercised
-458000 usd
CY2021 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
462000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
20327000 usd
CY2021Q3 us-gaap Stockholders Equity
StockholdersEquity
103824000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
32533000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
49362000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
20327000 usd
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
6054000 usd
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
3426000 usd
CY2021 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
2302000 usd
CY2023 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0 usd
CY2022 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
0 usd
CY2021 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
210000 usd
CY2023 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
3512000 usd
CY2022 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
42000 usd
CY2021 us-gaap Accretion Amortization Of Discounts And Premiums Investments
AccretionAmortizationOfDiscountsAndPremiumsInvestments
7000 usd
CY2023 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-2114000 usd
CY2022 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-326000 usd
CY2021 us-gaap Deferred Income Taxes And Tax Credits
DeferredIncomeTaxesAndTaxCredits
-187000 usd
CY2023 us-gaap Share Based Compensation
ShareBasedCompensation
3578000 usd
CY2022 us-gaap Share Based Compensation
ShareBasedCompensation
2339000 usd
CY2021 us-gaap Share Based Compensation
ShareBasedCompensation
1280000 usd
CY2023 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-26277000 usd
CY2022 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
24234000 usd
CY2021 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
9151000 usd
CY2023 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
15083000 usd
CY2022 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
43744000 usd
CY2021 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
13116000 usd
CY2023 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
1466000 usd
CY2022 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
282000 usd
CY2021 us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
531000 usd
CY2023 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-26257000 usd
CY2022 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
14502000 usd
CY2021 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
9776000 usd
CY2023 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
20010000 usd
CY2022 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1001000 usd
CY2021 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
10903000 usd
CY2023 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
8384000 usd
CY2022 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
9148000 usd
CY2021 us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
2046000 usd
CY2023 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
210923000 usd
CY2022 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
248000 usd
CY2021 us-gaap Payments To Acquire Investments
PaymentsToAcquireInvestments
24809000 usd
CY2023 us-gaap Proceeds From Sale And Maturity Of Held To Maturity Securities
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
107060000 usd
CY2022 us-gaap Proceeds From Sale And Maturity Of Held To Maturity Securities
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
17386000 usd
CY2021 us-gaap Proceeds From Sale And Maturity Of Held To Maturity Securities
ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities
13255000 usd
CY2023 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
-0 usd
CY2022 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
16187000 usd
CY2021 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
-0 usd
CY2023 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-112247000 usd
CY2022 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-8197000 usd
CY2021 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-13600000 usd
CY2023 clfd Proceeds From Repayments Of Long Term Debt
ProceedsFromRepaymentsOfLongTermDebt
-16700000 usd
CY2022 clfd Proceeds From Repayments Of Long Term Debt
ProceedsFromRepaymentsOfLongTermDebt
16700000 usd
CY2021 clfd Proceeds From Repayments Of Long Term Debt
ProceedsFromRepaymentsOfLongTermDebt
0 usd
CY2023 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
611000 usd
CY2022 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
544000 usd
CY2021 us-gaap Proceeds From Stock Plans
ProceedsFromStockPlans
384000 usd
CY2023 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
1220000 usd
CY2022 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
1406000 usd
CY2021 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
462000 usd
CY2023 clfd Payments For Proceeds From Tax Withholding Stock Options Exercised
PaymentsForProceedsFromTaxWithholdingStockOptionsExercised
491000 usd
CY2022 clfd Payments For Proceeds From Tax Withholding Stock Options Exercised
PaymentsForProceedsFromTaxWithholdingStockOptionsExercised
5183000 usd
CY2021 clfd Payments For Proceeds From Tax Withholding Stock Options Exercised
PaymentsForProceedsFromTaxWithholdingStockOptionsExercised
458000 usd
CY2023 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
954000 usd
CY2022 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
0 usd
CY2021 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
0 usd
CY2023 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
130262000 usd
CY2022 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
0 usd
CY2021 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
0 usd
CY2023 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
113416000 usd
CY2022 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
10655000 usd
CY2021 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-536000 usd
CY2023 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-2000 usd
CY2022 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-24000 usd
CY2021 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
0 usd
CY2023 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
21177000 usd
CY2022 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
3434000 usd
CY2021 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-3233000 usd
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
16650000 usd
CY2021Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
13216000 usd
CY2020Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
16450000 usd
CY2023Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
37827000 usd
CY2022Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
16650000 usd
CY2021Q3 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
13216000 usd
CY2023 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
12967000 usd
CY2022 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
13744000 usd
CY2021 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
5505000 usd
CY2023 us-gaap Interest Paid Net
InterestPaidNet
463000 usd
CY2022 us-gaap Interest Paid Net
InterestPaidNet
119000 usd
CY2021 us-gaap Interest Paid Net
InterestPaidNet
0 usd
CY2023 clfd Issuance Of Common Stock Funded Through Shares Sold To Company
IssuanceOfCommonStockFundedThroughSharesSoldToCompany
566000 usd
CY2022 clfd Issuance Of Common Stock Funded Through Shares Sold To Company
IssuanceOfCommonStockFundedThroughSharesSoldToCompany
1624000 usd
CY2021 clfd Issuance Of Common Stock Funded Through Shares Sold To Company
IssuanceOfCommonStockFundedThroughSharesSoldToCompany
1271000 usd
CY2022 us-gaap Depreciation
Depreciation
2647000 usd
CY2021 us-gaap Depreciation
Depreciation
1699000 usd
CY2023Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
37827000 usd
CY2022Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
16650000 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
79000 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Period Increase Decrease
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
0 usd
CY2023 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
0 usd
CY2023Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
79000 usd
CY2021Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
79000 usd
CY2022 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
0 usd
CY2022Q3 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
79000 usd
CY2023Q3 us-gaap Inventory Raw Materials
InventoryRawMaterials
73657000 usd
CY2022Q3 us-gaap Inventory Raw Materials
InventoryRawMaterials
69142000 usd
CY2023Q3 us-gaap Inventory Work In Process
InventoryWorkInProcess
1462000 usd
CY2022Q3 us-gaap Inventory Work In Process
InventoryWorkInProcess
4592000 usd
CY2023Q3 us-gaap Inventory Finished Goods
InventoryFinishedGoods
29696000 usd
CY2022Q3 us-gaap Inventory Finished Goods
InventoryFinishedGoods
10803000 usd
CY2023Q3 us-gaap Inventory Gross
InventoryGross
104815000 usd
CY2022Q3 us-gaap Inventory Gross
InventoryGross
84537000 usd
CY2023Q3 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
6760000 usd
CY2022Q3 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
2329000 usd
CY2023Q3 us-gaap Inventory Net
InventoryNet
98055000 usd
CY2022Q3 us-gaap Inventory Net
InventoryNet
82208000 usd
CY2023Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
37140000 usd
CY2022Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
29647000 usd
CY2023Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
15613000 usd
CY2022Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
11418000 usd
CY2023Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
21527000 usd
CY2022Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
18229000 usd
CY2023 us-gaap Depreciation
Depreciation
4915000 usd
CY2023Q3 clfd Number Of Patents Granted
NumberOfPatentsGranted
47 pure
CY2023Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
10860000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4768000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
6092000 usd
CY2022Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
10407000 usd
CY2022Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4030000 usd
CY2022Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
6376000 usd
CY2023 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1128000 usd
CY2022 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
766000 usd
CY2021 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
602000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
1148000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
698000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
563000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
469000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
460000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
2754000 usd
CY2023Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
6092000 usd
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
66.48
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
105089
CY2021 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period
SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
P5Y
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
P3Y
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
23.74
CY2023 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
21630
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
26.16
CY2022Q1 clfd Stock Repurchase Program Increase In Authorized Amount
StockRepurchaseProgramIncreaseInAuthorizedAmount
10000000 usd
CY2022Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
22000000 usd
CY2017Q2 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
12000000 usd
CY2023Q3 clfd Stock Repurchased Cumulative
StockRepurchasedCumulative
565590
CY2023Q3 clfd Stock Repurchased Value Cumulative
StockRepurchasedValueCumulative
7019000 usd
CY2023Q3 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
14981000 usd
CY2023Q3 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
22000000 usd
CY2022Q3 clfd Stock Repurchased Cumulative
StockRepurchasedCumulative
565590
CY2022Q3 clfd Stock Repurchased Value Cumulative
StockRepurchasedValueCumulative
7019000 usd
CY2022Q3 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
14981000 usd
CY2022Q3 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
22000000 usd
CY2022Q1 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
22000000 usd
CY2023Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2022Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2023 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
3115000 usd
CY2022 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
0 usd
CY2021 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
243000 usd
CY2023 us-gaap Advertising Expense
AdvertisingExpense
609000 usd
CY2022 us-gaap Advertising Expense
AdvertisingExpense
537000 usd
CY2021 us-gaap Advertising Expense
AdvertisingExpense
436000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
32533000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
49362000 usd
CY2021 us-gaap Net Income Loss
NetIncomeLoss
20327000 usd
CY2023 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
14975972
CY2022 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
13771665
CY2021 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
13720699
CY2023 us-gaap Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
36555
CY2022 us-gaap Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
134319
CY2021 us-gaap Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
63593
CY2023 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
15012527
CY2022 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
13905984
CY2021 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
13784294
CY2023 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.17
CY2022 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
3.58
CY2021 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.48
CY2023 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
2.17
CY2022 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
3.55
CY2021 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.47
CY2023 us-gaap Use Of Estimates
UseOfEstimates
<b>Use of Estimates: </b>The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related revenues and expenses and disclosure about contingent assets and liabilities at the date of the financial statements. Significant estimates include the rebates related to revenue recognition, stock-based compensation and the valuation of inventory, long-lived assets, finite lived intangible assets and goodwill. Actual results may differ materially from these estimates.
CY2023 us-gaap Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
<b>Reclassification: </b>For the purposes of comparability, certain prior period amounts have been reclassified to conform to current period classification. There was no impact to prior period net income or shareholders’ equity.
CY2023Q3 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
4445000 usd
CY2023 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P2Y10M24D
CY2023 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
3578000 usd
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2339000 usd
CY2021 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1280000 usd
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
40266
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
64.38
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
62730
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0 pure
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0 pure
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0 pure
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.6314 pure
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
0.5202 pure
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0375 pure
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0097 pure
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
0.0024 pure
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
79911
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
113727
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
79833
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1603000 usd
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
11279000 usd
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
1315000 usd
CY2020Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
337100
CY2020Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
12.48
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
105089
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
23.74
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
8.14
CY2021 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
101966
CY2021 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
12.47
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
38709
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
13.68
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
301514
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
16.25
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
62730
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
66.48
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
25.54
CY2022 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
125651
CY2022 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
12.92
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
2084
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
19.94
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
236509
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
31.3
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
40266
CY2023 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
64.38
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
30.83
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
1021
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
18.18
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
254124
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
37.04
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
97056
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
28.13
CY2023Q3 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
2731000 usd
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
39276
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
20.26
CY2022Q3 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
3314000 usd
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
51201
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
12.28
CY2021Q3 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
1632000 usd
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
254124
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
37.04
CY2023Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
9413000 usd
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
236509
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
31.3
CY2022Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
17343000 usd
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
301514
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
16.25
CY2021Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
8412000 usd
CY2023 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
3141000 usd
CY2022 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
3744000 usd
CY2021 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
1364000 usd
CY2023 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
12862
CY2023 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
62.2
CY2022 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
13292
CY2022 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
105.78
CY2021 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
11754
CY2021 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
39.32
CY2022 us-gaap Proceeds From Sale Maturity And Collections Of Investments
ProceedsFromSaleMaturityAndCollectionsOfInvestments
14365000 usd
CY2022 clfd Debt Securities Realized Gain
DebtSecuritiesRealizedGain
92000 usd
CY2022 clfd Debt Securities Realized Loss
DebtSecuritiesRealizedLoss
53000 usd
CY2023Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
113153000 usd
CY2023Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
131000 usd
CY2023Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
23476000 usd
CY2023Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
755000 usd
CY2022Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
6345000 usd
CY2022Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
176000 usd
CY2022Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
22204000 usd
CY2022Q3 us-gaap Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
1414000 usd
CY2023Q3 us-gaap Debt Securities Available For Sale Unrealized Loss Position Number Of Positions
DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
42 pure
CY2023Q3 clfd Cash Equivalents Fair Value Disclosure
CashEquivalentsFairValueDisclosure
26467000 usd
CY2023Q3 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
136629000 usd
CY2022Q3 clfd Cash Equivalents Fair Value Disclosure
CashEquivalentsFairValueDisclosure
15000 usd
CY2022Q3 us-gaap Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
28549000 usd
CY2021 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
0 pure
CY2023 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
9449000 usd
CY2022 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
13230000 usd
CY2021 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
5154000 usd
CY2023 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1435000 usd
CY2022 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1532000 usd
CY2021 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
440000 usd
CY2023 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
144000 usd
CY2022 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
48000 usd
CY2021 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
0 usd
CY2023 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
11028000 usd
CY2022 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
14810000 usd
CY2021 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
5594000 usd
CY2023 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-1751000 usd
CY2022 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-509000 usd
CY2021 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-234000 usd
CY2023 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-251000 usd
CY2022 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
6000 usd
CY2021 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
47000 usd
CY2023 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
53000 usd
CY2022 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
165000 usd
CY2021 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
0 usd
CY2023 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-1949000 usd
CY2022 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-334000 usd
CY2021 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-187000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
9079000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
14472000 usd
CY2023 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.21 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.028 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.021 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.022 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
-0.001 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
0.004 pure
CY2023 clfd Effective Income Tax Rate Reconciliation Permanent Differences Percent
EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent
0.008 pure
CY2022 clfd Effective Income Tax Rate Reconciliation Permanent Differences Percent
EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent
0.046 pure
CY2021 clfd Effective Income Tax Rate Reconciliation Permanent Differences Percent
EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent
0 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.01 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.005 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.007 pure
CY2023 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
-0.017 pure
CY2022 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
-0.049 pure
CY2021 us-gaap Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
-0.015 pure
CY2023 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.218 pure
CY2022 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.227 pure
CY2021 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.21 pure
CY2023Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
84000 usd
CY2022Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
1791000 usd
CY2023Q3 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
2154000 usd
CY2022Q3 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
813000 usd
CY2023Q3 clfd Deferred Tax Assets Capitalized Research And Development
DeferredTaxAssetsCapitalizedResearchAndDevelopment
832000 usd
CY2022Q3 clfd Deferred Tax Assets Capitalized Research And Development
DeferredTaxAssetsCapitalizedResearchAndDevelopment
0 usd
CY2023Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
600000 usd
CY2022Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
416000 usd
CY2023Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
515000 usd
CY2022Q3 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
1020000 usd
CY2023Q3 us-gaap Deferred Tax Assets Investments
DeferredTaxAssetsInvestments
204000 usd
CY2022Q3 us-gaap Deferred Tax Assets Investments
DeferredTaxAssetsInvestments
365000 usd
CY2023Q3 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
201000 usd
CY2022Q3 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
256000 usd
CY2023Q3 us-gaap Deferred Tax Assets Unrealized Currency Losses
DeferredTaxAssetsUnrealizedCurrencyLosses
0 usd
CY2022Q3 us-gaap Deferred Tax Assets Unrealized Currency Losses
DeferredTaxAssetsUnrealizedCurrencyLosses
180000 usd
CY2023Q3 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
4506000 usd
CY2022Q3 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
3050000 usd
CY2023Q3 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
1123000 usd
CY2022Q3 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
1077000 usd
CY2023Q3 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
683000 usd
CY2022Q3 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1068000 usd
CY2023Q3 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
193000 usd
CY2022Q3 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
163000 usd
CY2023Q3 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
153000 usd
CY2022Q3 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
102000 usd
CY2023Q3 us-gaap Deferred Tax Liabilities Unrealized Currency Transaction Gains
DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains
36000 usd
CY2022Q3 us-gaap Deferred Tax Liabilities Unrealized Currency Transaction Gains
DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains
-0 usd
CY2023Q3 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
2188000 usd
CY2022Q3 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
2410000 usd
CY2023Q3 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
2318000 usd
CY2022Q3 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
640000 usd
CY2023 clfd Revenues Percent
RevenuesPercent
1 pure
CY2022 clfd Revenues Percent
RevenuesPercent
1 pure
CY2021 clfd Revenues Percent
RevenuesPercent
1 pure
CY2023 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
1017000 usd
CY2022 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
1129000 usd
CY2021 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
915000 usd
CY2022 clfd Employee Wages Accrued For Monthly Percent
EmployeeWagesAccruedForMonthlyPercent
0.174 pure
CY2023 us-gaap Operating Lease Expense
OperatingLeaseExpense
4311000 usd
CY2022 us-gaap Operating Lease Expense
OperatingLeaseExpense
2801000 usd
CY2021 us-gaap Operating Lease Expense
OperatingLeaseExpense
1216000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
4064000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
3921000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
3242000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
1572000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
384000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
2626000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
15809000 usd
CY2023Q3 us-gaap Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
1443000 usd
CY2023Q3 us-gaap Operating Lease Liability
OperatingLeaseLiability
14366000 usd
CY2023Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P5Y1M28D
CY2023Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0359 pure
CY2022Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P4Y14D
CY2022Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0322 pure
CY2021Q3 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P3Y1M2D
CY2021Q3 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.0341 pure
CY2023 us-gaap Operating Lease Payments
OperatingLeasePayments
3954000 usd
CY2022 us-gaap Operating Lease Payments
OperatingLeasePayments
2064000 usd
CY2021 us-gaap Operating Lease Payments
OperatingLeasePayments
1290000 usd
CY2023 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
268720000 usd
CY2023 us-gaap Revenue Not From Contract With Customer Excluding Interest Income
RevenueNotFromContractWithCustomerExcludingInterestIncome
0 usd
CY2023 us-gaap Net Investment Income
NetInvestmentIncome
5206000 usd
CY2023 us-gaap Interest Expense
InterestExpense
881000 usd
CY2023 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
6054000 usd
CY2023 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
3578000 usd
CY2023 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
9079000 usd
CY2023 us-gaap Net Income Loss
NetIncomeLoss
32533000 usd
CY2023 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
7684000 usd
CY2022 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
270883000 usd
CY2022 us-gaap Revenue Not From Contract With Customer Excluding Interest Income
RevenueNotFromContractWithCustomerExcludingInterestIncome
0 usd
CY2022 us-gaap Net Investment Income
NetInvestmentIncome
328000 usd
CY2022 us-gaap Interest Expense
InterestExpense
311000 usd
CY2022 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
3426000 usd
CY2022 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2339000 usd
CY2022 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
14472000 usd
CY2022 us-gaap Net Income Loss
NetIncomeLoss
49362000 usd
CY2022 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
8500000 usd
CY2023Q3 us-gaap Goodwill
Goodwill
6528000 usd
CY2023Q3 us-gaap Assets
Assets
355517000 usd
CY2022Q3 us-gaap Goodwill
Goodwill
6402000 usd
CY2022Q3 us-gaap Assets
Assets
229128000 usd
CY2023Q3 clfd Factoring Liabilities
FactoringLiabilities
6289000 usd
CY2022Q3 clfd Factoring Liabilities
FactoringLiabilities
4391000 usd
CY2023Q3 clfd Financing Receivables Percentage Of Cash Initially Received
FinancingReceivablesPercentageOfCashInitiallyReceived
0.80 pure
CY2023Q3 clfd Financing Receivable Percentage Of Balance Received When Invoice Is Paid
FinancingReceivablePercentageOfBalanceReceivedWhenInvoiceIsPaid
0.20 pure
CY2023Q3 clfd Financing Receivable Limit
FinancingReceivableLimit
12500000 eur
CY2023Q3 clfd Financing Receivable Limit
FinancingReceivableLimit
13200000 usd
CY2023 clfd Financing Receivable Average Interest Rate During Period
FinancingReceivableAverageInterestRateDuringPeriod
0.0389 pure
CY2022 clfd Financing Receivable Average Interest Rate During Period
FinancingReceivableAverageInterestRateDuringPeriod
2.14 pure

Files In Submission

Name View Source Status
FilingSummary.xml Edgar Link unprocessable
0001171843-23-007342-index-headers.html Edgar Link pending
0001171843-23-007342-index.html Edgar Link pending
0001171843-23-007342.txt Edgar Link pending
0001171843-23-007342-xbrl.zip Edgar Link pending
clfd-20230930.xsd Edgar Link pending
clfd20230930_10k.htm Edgar Link pending
clfd-20230930_def.xml Edgar Link unprocessable
clfd-20230930_cal.xml Edgar Link unprocessable
clfd-20230930_pre.xml Edgar Link unprocessable
clfd-20230930_lab.xml Edgar Link unprocessable
clfdlogo.jpg Edgar Link pending
ex_593548.htm Edgar Link pending
ex_593549.htm Edgar Link pending
ex_593550.htm Edgar Link pending
ex_593551.htm Edgar Link pending
ex_593552.htm Edgar Link pending
ex_600637.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
graph.jpg Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
clfd20230930_10k_htm.xml Edgar Link completed
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending