2019 Q3 Form 10-K Financial Statement
#000121390019020184 Filed on October 11, 2019
Income Statement
Concept | 2019 Q3 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
Revenue | $356.1M | $341.3M | $349.5M |
YoY Change | -9.3% | -6.61% | -11.72% |
Cost Of Revenue | $295.4M | $282.8M | $291.2M |
YoY Change | -9.14% | -7.93% | -13.65% |
Gross Profit | $60.80M | $58.50M | $58.30M |
YoY Change | -9.94% | 0.44% | -0.6% |
Gross Profit Margin | 17.07% | 17.14% | 16.68% |
Selling, General & Admin | $53.40M | $49.52M | $50.90M |
YoY Change | 5.33% | -1.16% | -2.86% |
% of Gross Profit | 87.83% | 84.65% | 87.31% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $5.750M | $5.520M | $5.770M |
YoY Change | 2.86% | -4.83% | 0.52% |
% of Gross Profit | 9.46% | 9.44% | 9.9% |
Operating Expenses | $66.40M | $49.52M | $58.70M |
YoY Change | 16.9% | -11.89% | -0.51% |
Operating Profit | -$1.179M | $449.0K | -$457.0K |
YoY Change | -111.26% | -126.52% | -4.79% |
Interest Expense | $1.500M | $800.0K | $700.0K |
YoY Change | -314.29% | -260.0% | 16.67% |
% of Operating Profit | 178.17% | ||
Other Income/Expense, Net | $0.00 | -$300.0K | $0.00 |
YoY Change | -100.0% | ||
Pretax Income | -$5.100M | $1.000M | $200.0K |
YoY Change | -148.57% | -145.45% | 0.0% |
Income Tax | -$1.900M | -$1.500M | $1.200M |
% Of Pretax Income | -150.0% | 600.0% | |
Net Earnings | $1.574M | $2.170M | -$1.311M |
YoY Change | -80.9% | -162.75% | -186.48% |
Net Earnings / Revenue | 0.44% | 0.64% | -0.38% |
Basic Earnings Per Share | $0.06 | $0.08 | -$0.05 |
Diluted Earnings Per Share | $0.06 | $0.08 | -$0.05 |
COMMON SHARES | |||
Basic Shares Outstanding | |||
Diluted Shares Outstanding |
Balance Sheet
Concept | 2019 Q3 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $88.40M | $79.60M | $75.50M |
YoY Change | 11.06% | 31.14% | -24.73% |
Cash & Equivalents | $80.20M | $79.30M | $74.40M |
Short-Term Investments | $8.200M | $300.0K | $1.100M |
Other Short-Term Assets | $222.0M | $212.5M | $215.6M |
YoY Change | 24.3% | 11.67% | 16.35% |
Inventory | |||
Prepaid Expenses | |||
Receivables | $58.10M | $54.40M | $50.20M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $368.5M | $346.4M | $341.3M |
YoY Change | 12.04% | 10.21% | -4.48% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $34.40M | $35.00M | $36.20M |
YoY Change | -4.71% | -5.66% | -59.14% |
Goodwill | $11.21M | ||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | $9.300M | $8.400M | $7.800M |
YoY Change | 40.91% | 27.27% | -68.03% |
Other Assets | $16.20M | $14.70M | $15.50M |
YoY Change | 0.0% | -20.54% | -31.42% |
Total Long-Term Assets | $75.20M | $73.50M | $74.80M |
YoY Change | 6.36% | -0.14% | -49.08% |
TOTAL ASSETS | |||
Total Short-Term Assets | $368.5M | $346.4M | $341.3M |
Total Long-Term Assets | $75.20M | $73.50M | $74.80M |
Total Assets | $443.7M | $419.9M | $416.1M |
YoY Change | 11.04% | 8.25% | -17.47% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $37.10M | $38.30M | $35.30M |
YoY Change | -19.17% | 62.98% | -4.85% |
Accrued Expenses | $127.8M | $115.3M | $119.2M |
YoY Change | -1.84% | -7.83% | 5.3% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $389.1M | $362.3M | $361.7M |
YoY Change | 6.02% | 0.78% | 1.57% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $1.100M | $1.200M | $1.300M |
YoY Change | -15.38% | -14.29% | -23.53% |
Total Long-Term Liabilities | $1.100M | $1.200M | $1.300M |
YoY Change | -15.38% | -14.29% | -23.53% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $389.1M | $362.3M | $361.7M |
Total Long-Term Liabilities | $1.100M | $1.200M | $1.300M |
Total Liabilities | $387.5M | $363.8M | $363.4M |
YoY Change | 5.04% | 0.69% | -0.98% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | |||
YoY Change | |||
Common Stock | |||
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $56.20M | $56.10M | $52.70M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $443.7M | $419.9M | $416.1M |
YoY Change | 11.04% | 8.25% | -17.47% |
Cashflow Statement
Concept | 2019 Q3 | 2019 Q2 | 2019 Q1 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $1.574M | $2.170M | -$1.311M |
YoY Change | -80.9% | -162.75% | -186.48% |
Depreciation, Depletion And Amortization | $5.750M | $5.520M | $5.770M |
YoY Change | 2.86% | -4.83% | 0.52% |
Cash From Operating Activities | $37.79M | $9.300M | $29.82M |
YoY Change | 96.11% | -61.93% | 35.85% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$4.960M | -$4.320M | -$4.940M |
YoY Change | 7.83% | -14.29% | -11.94% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$7.270M | $180.0K | $1.680M |
YoY Change | -262.28% | -93.18% | -78.79% |
Cash From Investing Activities | -$12.22M | -$4.160M | -$3.250M |
YoY Change | 10083.33% | 73.33% | -240.09% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -350.0K | -480.0K | 12.84M |
YoY Change | -92.24% | -95.94% | -351.76% |
NET CHANGE | |||
Cash From Operating Activities | 37.79M | 9.300M | 29.82M |
Cash From Investing Activities | -12.22M | -4.160M | -3.250M |
Cash From Financing Activities | -350.0K | -480.0K | 12.84M |
Net Change In Cash | 25.22M | 4.660M | 39.41M |
YoY Change | 72.27% | -54.31% | 105.58% |
FREE CASH FLOW | |||
Cash From Operating Activities | $37.79M | $9.300M | $29.82M |
Capital Expenditures | -$4.960M | -$4.320M | -$4.940M |
Free Cash Flow | $42.75M | $13.62M | $34.76M |
YoY Change | 79.1% | -53.78% | 26.12% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-480000 | USD |
CY2018Q1 | us-gaap |
Revenues
Revenues
|
395883000 | USD |
CY2018Q2 | us-gaap |
Revenues
Revenues
|
365410000 | USD |
CY2018Q3 | us-gaap |
Revenues
Revenues
|
392647000 | USD |
CY2019Q1 | us-gaap |
Revenues
Revenues
|
349473000 | USD |
CY2019Q2 | us-gaap |
Revenues
Revenues
|
341255000 | USD |
CY2019Q3 | us-gaap |
Revenues
Revenues
|
356128000 | USD |
CY2018Q4 | us-gaap |
Revenues
Revenues
|
362316000 | USD |
CY2018Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1693000 | USD |
CY2018Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
10468000 | USD |
CY2019Q1 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-457000 | USD |
CY2019Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
449000 | USD |
CY2019Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-1179000 | USD |
CY2018Q4 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
182000 | USD |
CY2018Q1 | us-gaap |
Profit Loss
ProfitLoss
|
1690000 | USD |
CY2018Q2 | us-gaap |
Profit Loss
ProfitLoss
|
-3230000 | USD |
CY2018Q3 | us-gaap |
Profit Loss
ProfitLoss
|
8536000 | USD |
CY2019Q1 | us-gaap |
Profit Loss
ProfitLoss
|
-1011000 | USD |
CY2019Q2 | us-gaap |
Profit Loss
ProfitLoss
|
2457000 | USD |
CY2019Q3 | us-gaap |
Profit Loss
ProfitLoss
|
882000 | USD |
CY2018Q4 | us-gaap |
Profit Loss
ProfitLoss
|
-1998000 | USD |
CY2018Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1516000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-3458000 | USD |
CY2018Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
8242000 | USD |
CY2019Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1311000 | USD |
CY2019Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2170000 | USD |
CY2019Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1574000 | USD |
CY2018Q4 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-2299000 | USD |
CY2018Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.06 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.14 | |
CY2018Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.33 | |
CY2019Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.05 | |
CY2019Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | |
CY2019Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.06 | |
CY2018Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.10 | |
CY2018Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.06 | |
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.14 | |
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.33 | |
CY2019Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.05 | |
CY2019Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.08 | |
CY2019Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.06 | |
CY2018Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.10 | |
CY2018 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
2048000 | USD |
CY2017 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
297000 | USD |
CY2019 | us-gaap |
Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
|
1942000 | USD |
CY2018Q1 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
337229000 | USD |
CY2018Q2 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
307165000 | USD |
CY2018Q3 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
325133000 | USD |
CY2019Q1 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
291178000 | USD |
CY2019Q2 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
282791000 | USD |
CY2019Q3 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
295353000 | USD |
CY2018Q4 | us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
304693000 | USD |