|
Concept
|
2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$50.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2024] - DepreciationDepletionAndAmortizationTotal[2023]) / DepreciationDepletionAndAmortizationTotal[2023] × 100
|
$50.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2023] - DepreciationDepletionAndAmortizationTotal[2022]) / DepreciationDepletionAndAmortizationTotal[2022] × 100
|
$60.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2022] - DepreciationDepletionAndAmortizationTotal[2021]) / DepreciationDepletionAndAmortizationTotal[2021] × 100
|
$40.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2021] - DepreciationDepletionAndAmortizationTotal[2020]) / DepreciationDepletionAndAmortizationTotal[2020] × 100
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.160M
Pretax Income YoY Change
(PretaxIncome[2024] - PretaxIncome[2023]) / PretaxIncome[2023] × 100
|
$1.000M
Pretax Income YoY Change
(PretaxIncome[2023] - PretaxIncome[2022]) / PretaxIncome[2022] × 100
|
$440.0K
Pretax Income YoY Change
(PretaxIncome[2022] - PretaxIncome[2021]) / PretaxIncome[2021] × 100
|
$720.0K
Pretax Income YoY Change
(PretaxIncome[2021] - PretaxIncome[2020]) / PretaxIncome[2020] × 100
|
| Income Tax |
$290.0K
Income Tax YoY Change
(IncomeTax[2024] - IncomeTax[2023]) / IncomeTax[2023] × 100
|
$190.0K
Income Tax YoY Change
(IncomeTax[2023] - IncomeTax[2022]) / IncomeTax[2022] × 100
|
$190.0K
Income Tax YoY Change
(IncomeTax[2022] - IncomeTax[2021]) / IncomeTax[2021] × 100
|
$130.0K
Income Tax YoY Change
(IncomeTax[2021] - IncomeTax[2020]) / IncomeTax[2020] × 100
|
| Net Earnings |
$860.0K
Net Income YoY Change
(NetIncome[2024] - NetIncome[2023]) / NetIncome[2023] × 100
|
$810.0K
Net Income YoY Change
(NetIncome[2023] - NetIncome[2022]) / NetIncome[2022] × 100
|
$250.0K
Net Income YoY Change
(NetIncome[2022] - NetIncome[2021]) / NetIncome[2021] × 100
|
$590.0K
Net Income YoY Change
(NetIncome[2021] - NetIncome[2020]) / NetIncome[2020] × 100
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.65
Diluted Earnings Per Share YoY Change
(DilutedEPS[2024] - DilutedEPS[2023]) / DilutedEPS[2023] × 100
|
$0.61
Diluted Earnings Per Share YoY Change
(DilutedEPS[2023] - DilutedEPS[2022]) / DilutedEPS[2022] × 100
|
$0.19
Diluted Earnings Per Share YoY Change
(DilutedEPS[2022] - DilutedEPS[2021]) / DilutedEPS[2021] × 100
|
$0.49
Diluted Earnings Per Share YoY Change
(DilutedEPS[2021] - DilutedEPS[2020]) / DilutedEPS[2020] × 100
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2006 Q3 | 2006 Q2 | 2006 Q1 | 2005 Q4 | 2005 Q3 | 2005 Q2 | 2005 Q1 | 2004 Q4 | 2004 Q3 | 2004 Q2 | 2004 Q1 | 2003 Q4 | 2003 Q3 | 2003 Q2 | 2003 Q1 | 2002 Q4 | 2002 Q3 | 2002 Q2 | 2002 Q1 | 2001 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2006 Q3] - DepreciationDepletionAndAmortizationTotal[2005 Q3]) / DepreciationDepletionAndAmortizationTotal[2005 Q3] × 100
|
$10.00K
N/A
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2006 Q1] - DepreciationDepletionAndAmortizationTotal[2005 Q1]) / DepreciationDepletionAndAmortizationTotal[2005 Q1] × 100
|
$20.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2005 Q4] - DepreciationDepletionAndAmortizationTotal[2004 Q4]) / DepreciationDepletionAndAmortizationTotal[2004 Q4] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2005 Q3] - DepreciationDepletionAndAmortizationTotal[2004 Q3]) / DepreciationDepletionAndAmortizationTotal[2004 Q3] × 100
|
$0.00
N/A
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2005 Q1] - DepreciationDepletionAndAmortizationTotal[2004 Q1]) / DepreciationDepletionAndAmortizationTotal[2004 Q1] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2004 Q4] - DepreciationDepletionAndAmortizationTotal[2003 Q4]) / DepreciationDepletionAndAmortizationTotal[2003 Q4] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2004 Q3] - DepreciationDepletionAndAmortizationTotal[2003 Q3]) / DepreciationDepletionAndAmortizationTotal[2003 Q3] × 100
|
$0.00
N/A
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2004 Q1] - DepreciationDepletionAndAmortizationTotal[2003 Q1]) / DepreciationDepletionAndAmortizationTotal[2003 Q1] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2003 Q4] - DepreciationDepletionAndAmortizationTotal[2002 Q4]) / DepreciationDepletionAndAmortizationTotal[2002 Q4] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2003 Q3] - DepreciationDepletionAndAmortizationTotal[2002 Q3]) / DepreciationDepletionAndAmortizationTotal[2002 Q3] × 100
|
$0.00
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2003 Q2] - DepreciationDepletionAndAmortizationTotal[2002 Q2]) / DepreciationDepletionAndAmortizationTotal[2002 Q2] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2003 Q1] - DepreciationDepletionAndAmortizationTotal[2002 Q1]) / DepreciationDepletionAndAmortizationTotal[2002 Q1] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2002 Q4] - DepreciationDepletionAndAmortizationTotal[2001 Q4]) / DepreciationDepletionAndAmortizationTotal[2001 Q4] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2002 Q3] - DepreciationDepletionAndAmortizationTotal[2001 Q3]) / DepreciationDepletionAndAmortizationTotal[2001 Q3] × 100
|
$10.00K
N/A
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2002 Q1] - DepreciationDepletionAndAmortizationTotal[2001 Q1]) / DepreciationDepletionAndAmortizationTotal[2001 Q1] × 100
|
$10.00K
Depreciation & Amortization YoY Change
(DepreciationDepletionAndAmortizationTotal[2001 Q4] - DepreciationDepletionAndAmortizationTotal[2000 Q4]) / DepreciationDepletionAndAmortizationTotal[2000 Q4] × 100
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$160.0K
Pretax Income YoY Change
(PretaxIncome[2006 Q3] - PretaxIncome[2005 Q3]) / PretaxIncome[2005 Q3] × 100
|
$300.0K
Pretax Income YoY Change
(PretaxIncome[2006 Q2] - PretaxIncome[2005 Q2]) / PretaxIncome[2005 Q2] × 100
|
$340.0K
Pretax Income YoY Change
(PretaxIncome[2006 Q1] - PretaxIncome[2005 Q1]) / PretaxIncome[2005 Q1] × 100
|
$310.0K
Pretax Income YoY Change
(PretaxIncome[2005 Q4] - PretaxIncome[2004 Q4]) / PretaxIncome[2004 Q4] × 100
|
$310.0K
Pretax Income YoY Change
(PretaxIncome[2005 Q3] - PretaxIncome[2004 Q3]) / PretaxIncome[2004 Q3] × 100
|
$520.0K
Pretax Income YoY Change
(PretaxIncome[2005 Q2] - PretaxIncome[2004 Q2]) / PretaxIncome[2004 Q2] × 100
|
$350.0K
Pretax Income YoY Change
(PretaxIncome[2005 Q1] - PretaxIncome[2004 Q1]) / PretaxIncome[2004 Q1] × 100
|
$340.0K
Pretax Income YoY Change
(PretaxIncome[2004 Q4] - PretaxIncome[2003 Q4]) / PretaxIncome[2003 Q4] × 100
|
$420.0K
Pretax Income YoY Change
(PretaxIncome[2004 Q3] - PretaxIncome[2003 Q3]) / PretaxIncome[2003 Q3] × 100
|
$350.0K
Pretax Income YoY Change
(PretaxIncome[2004 Q2] - PretaxIncome[2003 Q2]) / PretaxIncome[2003 Q2] × 100
|
$370.0K
Pretax Income YoY Change
(PretaxIncome[2004 Q1] - PretaxIncome[2003 Q1]) / PretaxIncome[2003 Q1] × 100
|
$390.0K
Pretax Income YoY Change
(PretaxIncome[2003 Q4] - PretaxIncome[2002 Q4]) / PretaxIncome[2002 Q4] × 100
|
$370.0K
Pretax Income YoY Change
(PretaxIncome[2003 Q3] - PretaxIncome[2002 Q3]) / PretaxIncome[2002 Q3] × 100
|
$350.0K
Pretax Income YoY Change
(PretaxIncome[2003 Q2] - PretaxIncome[2002 Q2]) / PretaxIncome[2002 Q2] × 100
|
$390.0K
Pretax Income YoY Change
(PretaxIncome[2003 Q1] - PretaxIncome[2002 Q1]) / PretaxIncome[2002 Q1] × 100
|
$390.0K
Pretax Income YoY Change
(PretaxIncome[2002 Q4] - PretaxIncome[2001 Q4]) / PretaxIncome[2001 Q4] × 100
|
$430.0K
Pretax Income YoY Change
(PretaxIncome[2002 Q3] - PretaxIncome[2001 Q3]) / PretaxIncome[2001 Q3] × 100
|
$330.0K
Pretax Income YoY Change
(PretaxIncome[2002 Q2] - PretaxIncome[2001 Q2]) / PretaxIncome[2001 Q2] × 100
|
$240.0K
Pretax Income YoY Change
(PretaxIncome[2002 Q1] - PretaxIncome[2001 Q1]) / PretaxIncome[2001 Q1] × 100
|
$340.0K
Pretax Income YoY Change
(PretaxIncome[2001 Q4] - PretaxIncome[2000 Q4]) / PretaxIncome[2000 Q4] × 100
|
| Income Tax |
$50.00K
Income Tax YoY Change
(IncomeTax[2006 Q3] - IncomeTax[2005 Q3]) / IncomeTax[2005 Q3] × 100
|
$110.0K
Income Tax YoY Change
(IncomeTax[2006 Q2] - IncomeTax[2005 Q2]) / IncomeTax[2005 Q2] × 100
|
$100.0K
Income Tax YoY Change
(IncomeTax[2006 Q1] - IncomeTax[2005 Q1]) / IncomeTax[2005 Q1] × 100
|
$90.00K
Income Tax YoY Change
(IncomeTax[2005 Q4] - IncomeTax[2004 Q4]) / IncomeTax[2004 Q4] × 100
|
$90.00K
Income Tax YoY Change
(IncomeTax[2005 Q3] - IncomeTax[2004 Q3]) / IncomeTax[2004 Q3] × 100
|
$160.0K
Income Tax YoY Change
(IncomeTax[2005 Q2] - IncomeTax[2004 Q2]) / IncomeTax[2004 Q2] × 100
|
$100.0K
Income Tax YoY Change
(IncomeTax[2005 Q1] - IncomeTax[2004 Q1]) / IncomeTax[2004 Q1] × 100
|
$100.0K
Income Tax YoY Change
(IncomeTax[2004 Q4] - IncomeTax[2003 Q4]) / IncomeTax[2003 Q4] × 100
|
$130.0K
Income Tax YoY Change
(IncomeTax[2004 Q3] - IncomeTax[2003 Q3]) / IncomeTax[2003 Q3] × 100
|
$100.0K
Income Tax YoY Change
(IncomeTax[2004 Q2] - IncomeTax[2003 Q2]) / IncomeTax[2003 Q2] × 100
|
$110.0K
Income Tax YoY Change
(IncomeTax[2004 Q1] - IncomeTax[2003 Q1]) / IncomeTax[2003 Q1] × 100
|
$120.0K
Income Tax YoY Change
(IncomeTax[2003 Q4] - IncomeTax[2002 Q4]) / IncomeTax[2002 Q4] × 100
|
$110.0K
Income Tax YoY Change
(IncomeTax[2003 Q3] - IncomeTax[2002 Q3]) / IncomeTax[2002 Q3] × 100
|
$110.0K
Income Tax YoY Change
(IncomeTax[2003 Q2] - IncomeTax[2002 Q2]) / IncomeTax[2002 Q2] × 100
|
$120.0K
Income Tax YoY Change
(IncomeTax[2003 Q1] - IncomeTax[2002 Q1]) / IncomeTax[2002 Q1] × 100
|
$120.0K
Income Tax YoY Change
(IncomeTax[2002 Q4] - IncomeTax[2001 Q4]) / IncomeTax[2001 Q4] × 100
|
$130.0K
Income Tax YoY Change
(IncomeTax[2002 Q3] - IncomeTax[2001 Q3]) / IncomeTax[2001 Q3] × 100
|
$100.0K
Income Tax YoY Change
(IncomeTax[2002 Q2] - IncomeTax[2001 Q2]) / IncomeTax[2001 Q2] × 100
|
$70.00K
Income Tax YoY Change
(IncomeTax[2002 Q1] - IncomeTax[2001 Q1]) / IncomeTax[2001 Q1] × 100
|
$100.0K
Income Tax YoY Change
(IncomeTax[2001 Q4] - IncomeTax[2000 Q4]) / IncomeTax[2000 Q4] × 100
|
| Net Earnings |
$100.0K
Net Income YoY Change
(NetIncome[2006 Q3] - NetIncome[2005 Q3]) / NetIncome[2005 Q3] × 100
|
$190.0K
Net Income YoY Change
(NetIncome[2006 Q2] - NetIncome[2005 Q2]) / NetIncome[2005 Q2] × 100
|
$240.0K
Net Income YoY Change
(NetIncome[2006 Q1] - NetIncome[2005 Q1]) / NetIncome[2005 Q1] × 100
|
$220.0K
Net Income YoY Change
(NetIncome[2005 Q4] - NetIncome[2004 Q4]) / NetIncome[2004 Q4] × 100
|
$220.0K
Net Income YoY Change
(NetIncome[2005 Q3] - NetIncome[2004 Q3]) / NetIncome[2004 Q3] × 100
|
$360.0K
Net Income YoY Change
(NetIncome[2005 Q2] - NetIncome[2004 Q2]) / NetIncome[2004 Q2] × 100
|
$240.0K
Net Income YoY Change
(NetIncome[2005 Q1] - NetIncome[2004 Q1]) / NetIncome[2004 Q1] × 100
|
$240.0K
Net Income YoY Change
(NetIncome[2004 Q4] - NetIncome[2003 Q4]) / NetIncome[2003 Q4] × 100
|
$290.0K
Net Income YoY Change
(NetIncome[2004 Q3] - NetIncome[2003 Q3]) / NetIncome[2003 Q3] × 100
|
$240.0K
Net Income YoY Change
(NetIncome[2004 Q2] - NetIncome[2003 Q2]) / NetIncome[2003 Q2] × 100
|
$260.0K
Net Income YoY Change
(NetIncome[2004 Q1] - NetIncome[2003 Q1]) / NetIncome[2003 Q1] × 100
|
$270.0K
Net Income YoY Change
(NetIncome[2003 Q4] - NetIncome[2002 Q4]) / NetIncome[2002 Q4] × 100
|
$260.0K
Net Income YoY Change
(NetIncome[2003 Q3] - NetIncome[2002 Q3]) / NetIncome[2002 Q3] × 100
|
$250.0K
Net Income YoY Change
(NetIncome[2003 Q2] - NetIncome[2002 Q2]) / NetIncome[2002 Q2] × 100
|
$270.0K
Net Income YoY Change
(NetIncome[2003 Q1] - NetIncome[2002 Q1]) / NetIncome[2002 Q1] × 100
|
$270.0K
Net Income YoY Change
(NetIncome[2002 Q4] - NetIncome[2001 Q4]) / NetIncome[2001 Q4] × 100
|
$300.0K
Net Income YoY Change
(NetIncome[2002 Q3] - NetIncome[2001 Q3]) / NetIncome[2001 Q3] × 100
|
$240.0K
Net Income YoY Change
(NetIncome[2002 Q2] - NetIncome[2001 Q2]) / NetIncome[2001 Q2] × 100
|
$180.0K
Net Income YoY Change
(NetIncome[2002 Q1] - NetIncome[2001 Q1]) / NetIncome[2001 Q1] × 100
|
$240.0K
Net Income YoY Change
(NetIncome[2001 Q4] - NetIncome[2000 Q4]) / NetIncome[2000 Q4] × 100
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.08
Diluted Earnings Per Share YoY Change
(DilutedEPS[2006 Q3] - DilutedEPS[2005 Q3]) / DilutedEPS[2005 Q3] × 100
|
$0.14
Diluted Earnings Per Share YoY Change
(DilutedEPS[2006 Q2] - DilutedEPS[2005 Q2]) / DilutedEPS[2005 Q2] × 100
|
$0.18
Diluted Earnings Per Share YoY Change
(DilutedEPS[2006 Q1] - DilutedEPS[2005 Q1]) / DilutedEPS[2005 Q1] × 100
|
$0.17
Diluted Earnings Per Share YoY Change
(DilutedEPS[2005 Q4] - DilutedEPS[2004 Q4]) / DilutedEPS[2004 Q4] × 100
|
$0.16
Diluted Earnings Per Share YoY Change
(DilutedEPS[2005 Q3] - DilutedEPS[2004 Q3]) / DilutedEPS[2004 Q3] × 100
|
$0.27
Diluted Earnings Per Share YoY Change
(DilutedEPS[2005 Q2] - DilutedEPS[2004 Q2]) / DilutedEPS[2004 Q2] × 100
|
$0.18
Diluted Earnings Per Share YoY Change
(DilutedEPS[2005 Q1] - DilutedEPS[2004 Q1]) / DilutedEPS[2004 Q1] × 100
|
$0.18
Diluted Earnings Per Share YoY Change
(DilutedEPS[2004 Q4] - DilutedEPS[2003 Q4]) / DilutedEPS[2003 Q4] × 100
|
$0.22
Diluted Earnings Per Share YoY Change
(DilutedEPS[2004 Q3] - DilutedEPS[2003 Q3]) / DilutedEPS[2003 Q3] × 100
|
$0.18
Diluted Earnings Per Share YoY Change
(DilutedEPS[2004 Q2] - DilutedEPS[2003 Q2]) / DilutedEPS[2003 Q2] × 100
|
$0.20
Diluted Earnings Per Share YoY Change
(DilutedEPS[2004 Q1] - DilutedEPS[2003 Q1]) / DilutedEPS[2003 Q1] × 100
|
$0.21
Diluted Earnings Per Share YoY Change
(DilutedEPS[2003 Q4] - DilutedEPS[2002 Q4]) / DilutedEPS[2002 Q4] × 100
|
$0.20
Diluted Earnings Per Share YoY Change
(DilutedEPS[2003 Q3] - DilutedEPS[2002 Q3]) / DilutedEPS[2002 Q3] × 100
|
$0.18
Diluted Earnings Per Share YoY Change
(DilutedEPS[2003 Q2] - DilutedEPS[2002 Q2]) / DilutedEPS[2002 Q2] × 100
|
$0.20
Diluted Earnings Per Share YoY Change
(DilutedEPS[2003 Q1] - DilutedEPS[2002 Q1]) / DilutedEPS[2002 Q1] × 100
|
$0.19
Diluted Earnings Per Share YoY Change
(DilutedEPS[2002 Q4] - DilutedEPS[2001 Q4]) / DilutedEPS[2001 Q4] × 100
|
$0.21
Diluted Earnings Per Share YoY Change
(DilutedEPS[2002 Q3] - DilutedEPS[2001 Q3]) / DilutedEPS[2001 Q3] × 100
|
$0.17
Diluted Earnings Per Share YoY Change
(DilutedEPS[2002 Q2] - DilutedEPS[2001 Q2]) / DilutedEPS[2001 Q2] × 100
|
$0.13
Diluted Earnings Per Share YoY Change
(DilutedEPS[2002 Q1] - DilutedEPS[2001 Q1]) / DilutedEPS[2001 Q1] × 100
|
$0.17
Diluted Earnings Per Share YoY Change
(DilutedEPS[2001 Q4] - DilutedEPS[2000 Q4]) / DilutedEPS[2000 Q4] × 100
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...