|
Concept
|
|---|
| Revenue |
| Cost Of Revenue |
| Gross Profit |
| Selling, General & Admin |
| Research & Development |
| Depreciation & Amortization |
| Operating Expenses |
| Operating Profit |
| Interest Expense |
| Other Income/Expense, Net |
| Pretax Income |
| Income Tax |
| Net Earnings |
| Basic Earnings Per Share |
| Diluted Earnings Per Share |
| COMMON SHARES |
| Basic Shares Outstanding |
| Diluted Shares Outstanding |
|
Concept
|
2017 Q3 | 2017 Q2 | 2016 Q4 | 2016 Q3 | 2016 Q2 | 2016 Q1 |
|---|---|---|---|---|---|---|
| Revenue |
$94.86M
Revenue YoY Change
|
$87.22M
Revenue YoY Change
|
N/A
|
$67.98M
Revenue YoY Change
|
$59.87M
Revenue YoY Change
|
$54.35M
Revenue YoY Change
|
| Cost Of Revenue |
$58.95M
Cost Of Revenue YoY Change
|
$51.91M
Cost Of Revenue YoY Change
|
N/A
|
$35.65M
Cost Of Revenue YoY Change
|
$27.32M
Cost Of Revenue YoY Change
|
$25.93M
Cost Of Revenue YoY Change
|
| Gross Profit |
$35.92M
Gross Profit YoY Change
|
$35.31M
Gross Profit YoY Change
|
N/A
|
$32.34M
Gross Profit YoY Change
|
$32.55M
Gross Profit YoY Change
|
$28.42M
Gross Profit YoY Change
|
| Selling, General & Admin |
Selling, General & Admin Expenses
Selling, General & Admin YoY Change
|
Selling, General & Admin Expenses
Selling, General & Admin YoY Change
|
N/A
|
Selling, General & Admin Expenses
Selling, General & Admin YoY Change
|
Selling, General & Admin Expenses
Selling, General & Admin YoY Change
|
Selling, General & Admin Expenses
Selling, General & Admin YoY Change
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
Depreciation, Depletion & Amortization Total
Depreciation & Amortization YoY Change
|
Depreciation, Depletion & Amortization Total
Depreciation & Amortization YoY Change
|
N/A
|
Depreciation, Depletion & Amortization Total
Depreciation & Amortization YoY Change
|
Depreciation, Depletion & Amortization Total
Depreciation & Amortization YoY Change
|
Depreciation, Depletion & Amortization Total
Depreciation & Amortization YoY Change
|
| Operating Expenses |
$20.94M
Operating Expenses YoY Change
|
$21.78M
Operating Expenses YoY Change
|
N/A
|
$24.37M
Operating Expenses YoY Change
|
$14.25M
Operating Expenses YoY Change
|
$11.11M
Operating Expenses YoY Change
|
| Operating Profit |
$14.98M
Operating Income YoY Change
|
$13.53M
Operating Income YoY Change
|
N/A
|
$7.967M
Operating Income YoY Change
|
$18.29M
Operating Income YoY Change
|
$17.31M
Operating Income YoY Change
|
| Interest Expense |
$11.33M
Interest Expense YoY Change
|
$10.97M
Interest Expense YoY Change
|
N/A
|
$5.636M
Interest Expense YoY Change
|
$3.126M
Interest Expense YoY Change
|
$3.026M
Interest Expense YoY Change
|
| Other Income/Expense, Net |
-$102.0K
Other Income/Expense, Net YoY Change
|
N/A
|
N/A
|
$4.221M
N/A
|
N/A
|
N/A
|
| Pretax Income |
$3.546M
Pretax Income YoY Change
|
$2.833M
Pretax Income YoY Change
|
N/A
|
$5.452M
Pretax Income YoY Change
|
$15.17M
Pretax Income YoY Change
|
$14.30M
Pretax Income YoY Change
|
| Income Tax |
$2.872M
Income Tax YoY Change
|
$2.305M
Income Tax YoY Change
|
N/A
|
$3.807M
Income Tax YoY Change
|
$6.400M
Income Tax YoY Change
|
$5.879M
Income Tax YoY Change
|
| Net Earnings |
$674.0K
Net Income YoY Change
|
$528.0K
Net Income YoY Change
|
N/A
|
$1.645M
Net Income YoY Change
|
$8.768M
Net Income YoY Change
|
$8.402M
Net Income YoY Change
|
| Basic Earnings Per Share |
$0.01
Basic Earnings Per Share YoY Change
|
$0.01
Basic Earnings Per Share YoY Change
|
N/A
|
$0.02
Basic Earnings Per Share YoY Change
|
$0.12
Basic Earnings Per Share YoY Change
|
$0.11
N/A
|
| Diluted Earnings Per Share |
$0.01
Diluted Earnings Per Share YoY Change
|
$0.01
Diluted Earnings Per Share YoY Change
|
N/A
|
$0.02
Diluted Earnings Per Share YoY Change
|
$0.12
Diluted Earnings Per Share YoY Change
|
$0.11
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
76.74M shares
Basic Shares Outstanding YoY Change
|
76.73M shares
Basic Shares Outstanding YoY Change
|
76.78M shares
Basic Shares Outstanding YoY Change
|
75.46M shares
Basic Shares Outstanding YoY Change
|
74.80M shares
Basic Shares Outstanding YoY Change
|
74.84M shares
N/A
|
| Diluted Shares Outstanding |
76.79M shares
Diluted Shares Outstanding YoY Change
|
76.75M shares
Diluted Shares Outstanding YoY Change
|
N/A
|
75.56M shares
Diluted Shares Outstanding YoY Change
|
74.85M shares
Diluted Shares Outstanding YoY Change
|
74.84M shares
Diluted Shares Outstanding YoY Change
|
Loading...