CPI Aerostructures, Inc. CVU


Sector:

Industrials

Industry:

Aerospace & Defense

Description:

CPI Aerostructures, Inc. engages in the contract production of structural aircraft parts for fixed wing aircraft and helicopters in the commercial and defense markets. The company also offers aero systems, such as reconnaissance pod structures and fuel panel systems; and supplies parts for maintenance, repair, and overhaul (MRO), as well as kitting contracts. In addition, it operates as a subcontractor for defense contractors and commercial contractors, as well as a contractor for the United States Department of Defense. Further, the company offers engineering, program management, supply chain management, kitting, and MRO services. Additionally, it offers machine gunner window assemblies, hover infrared suppression system module assemblies, wing sets and spares kits, lock assemblies, canopy activation drive shaft assemblies, rudder island and drag chute canister assemblies, composite electronics racks, structural wing components, fixed leading edges, and engine inlet assemblies. The company was formerly known as Consortium of Precision Industries, Inc. and changed its name to CPI Aerostructures, Inc. in July 1992. CPI Aerostructures, Inc. was incorporated in 1980 and is headquartered in Edgewood, New York.

Recent Quarter:

2024-11-13

Upcoming Quarter:

2025-05-13

Annual Reports

Date2024-04-08
Revenue 86,466,321
Net Income 17,201,204
EPS 1.4
Basic Shares 12,311,219
Diluted Shares 12,471,961
Report Link
Date2023-04-14
Revenue 83,335,764
Net Income 9,176,225
EPS 0.74
Basic Shares 12,389,890
Diluted Shares 12,389,890
Report Link
Date2021-12-31
Revenue 103,369,544
Net Income 6,820,373
EPS 0.56
Basic Shares 12,193,826
Diluted Shares 12,193,826
Report Link
Date2020-12-31
Revenue 87,584,690
Net Income -1,320,438
EPS -0.11
Basic Shares 11,884,307
Diluted Shares 11,884,307
Report Link
Date2019-12-31
Revenue 87,518,688
Net Income -4,450,152
EPS -0.38
Basic Shares 11,808,052
Diluted Shares 11,808,052
Report Link
Date2019-04-01
Revenue 83,929,270
Net Income 2,211,563
EPS 0.23
Basic Shares 9,433,453
Diluted Shares 9,480,948
Report Link
Date2018-03-22
Revenue 81,283,148
Net Income 5,767,634
EPS 0.65
Basic Shares 8,831,064
Diluted Shares 8,838,445
Report Link
Date2017-03-08
Revenue 81,329,858
Net Income -3,608,576
EPS -0.42
Basic Shares 8,591,868
Diluted Shares 8,655,848
Report Link
Date2016-03-28
Revenue 100,202,557
Net Income 5,015,993
EPS 0.59
Basic Shares 8,552,817
Diluted Shares 8,579,986
Report Link
Date2014-12-31
Revenue 39,687,010
Net Income -25,209,275
EPS -2.98
Basic Shares 8,459,491
Diluted Shares 8,465,937
Report Link
Date2013-12-31
Revenue 82,988,522
Net Income 7,736,894
EPS 0.92
Basic Shares 8,389,048
Diluted Shares 8,470,578
Report Link
Date2012-12-31
Revenue 89,272,582
Net Income 11,011,130
EPS 1.43
Basic Shares 7,721,304
Diluted Shares 7,865,090
Report Link
Date2011-12-31
Revenue 74,135,669
Net Income 7,416,928
EPS 1.08
Basic Shares 6,869,624
Diluted Shares 7,133,604
Report Link
Date2010-12-31
Revenue 43,990,784
Net Income 529,896
EPS 0.08
Basic Shares 6,489,942
Diluted Shares 6,736,501
Report Link
Date2009-12-31
Revenue 43,906,825
Net Income 3,946,007
EPS 0.66
Basic Shares 5,994,326
Diluted Shares 6,156,628
Report Link
Date2009-03-26
Revenue 35,588,831
Net Income 2,590,613
EPS 0.44
Basic Shares 5,952,703
Diluted Shares 6,203,789
Report Link
Date2008-03-25
Revenue 27,985,476
Net Income 1,906,896
EPS 0.34
Basic Shares 5,673,903
Diluted Shares 6,028,480
Report Link
Date2007-04-02
Revenue 17,907,989
Net Income -1,265,006
EPS -0.23
Basic Shares 5,446,711
Diluted Shares 5,446,711
Report Link
Date2006-03-31
Revenue 25,526,404
Net Income 1,519,433
EPS 0.28
Basic Shares 5,422,101
Diluted Shares 6,114,808
Report Link
Date2005-03-31
Revenue 30,269,030
Net Income 5,076,031
EPS 0.94
Basic Shares 5,386,595
Diluted Shares 6,096,302
Report Link
Date2003-12-31
Revenue 27,288,035
Net Income 8,393,278
EPS 1.72
Basic Shares 4,872,255
Diluted Shares 5,382,266
Report Link
Date2002-12-31
Revenue 23,999,257
Net Income 4,444,624
EPS 1.63
Basic Shares 2,721,522
Diluted Shares 3,181,834
Report Link
Date2002-04-16
Revenue 15,024,027
Net Income -11,638,119
EPS -4.39
Basic Shares 2,653,538
Diluted Shares 2,738,467
Report Link
Date2001-05-15
Revenue 28,621,681
Net Income 1,929,206
EPS 0.73
Basic Shares 2,648,509
Diluted Shares 2,763,888
Report Link
Date1999-12-31
Revenue 21,600,000
Net Income 800,000
EPS 0.31
Basic Shares 2,580,645
Diluted Shares 2,666,667
Report Link
Date1998-12-31
Revenue 19,800,000
Net Income -8,600,000
EPS -10.32
Basic Shares 833,250
Diluted Shares 888,800
Report Link
Date1997-12-31
Revenue 13,000,000
Net Income 900,000
EPS 0.42
Basic Shares 2,193,940
Diluted Shares 2,548,279
Report Link
Date1996-12-31
Revenue 6,800,000
Net Income 600,000
EPS 0.9
Basic Shares 666,600
Diluted Shares 740,667
Report Link
Date1995-12-31
Revenue 4,700,000
Net Income -1,100,000
EPS -2.61
Basic Shares 421,414
Diluted Shares 421,414
Report Link
Date1994-12-31
Revenue 5,000,000
Net Income 200,000
EPS 0.54
Basic Shares 370,333
Diluted Shares 370,333
Report Link
Date1993-12-31
Revenue 6,100,000
Net Income 400,000
EPS 1.35
Basic Shares 296,267
Diluted Shares 341,846
Report Link
Date1992-12-31
Revenue 10,000,000
Net Income 800,000
EPS 4.14
Basic Shares 193,217
Diluted Shares 193,217
Report Link

Annual Ratios

Date2023-12-31
PE 1.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 4.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 4.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE -34.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE -17.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 27.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 14.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE -22.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 16.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE -3.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 16.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 7.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 10.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 172.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 9.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 12.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 25.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -31.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 35.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 12.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 6.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 2.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -0.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 3.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 8.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -0.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 19.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 7.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE -1.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 26.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 20.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 3.62
Dividend Yield 0.00
Payout Ratio: 0.000%

Quarterly Reports

Date2024-11-13
Revenue 19,419,879
Net Income 749,677
EPS 0.0593
Basic Shares 12,647,023
Diluted Shares 12,717,128
Report Link
Date2024-08-13
Revenue 20,810,334
Net Income 1,409,946
EPS 0.11
Basic Shares 12,440,426
Diluted Shares 12,554,153
Report Link
Date2024-05-15
Revenue 19,081,143
Net Income 168,238
EPS 0.0135
Basic Shares 12,486,889
Diluted Shares 12,680,584
Report Link
Date2024-04-08
Revenue 23,502,729
Net Income 14,759,459
EPS 1.16
Basic Shares 12,771,434
Diluted Shares 12,771,434
Report Link
Date2023-11-14
Revenue 20,399,369
Net Income 301,364
EPS 0.0236
Basic Shares 12,759,971
Diluted Shares 12,793,133
Report Link
Date2023-08-21
Revenue 20,547,555
Net Income 1,157,076
EPS 0.0921
Basic Shares 12,558,793
Diluted Shares 12,625,241
Report Link
Date2023-05-15
Revenue 22,016,668
Net Income 983,305
EPS 0.0785
Basic Shares 12,520,299
Diluted Shares 12,608,189
Report Link
Date2023-04-14
Revenue 24,078,348
Net Income 6,832,768
EPS 0.55
Basic Shares 12,423,214
Diluted Shares 12,423,214
Report Link
Date2022-11-21
Revenue 20,196,913
Net Income 1,858,752
EPS 0.15
Basic Shares 12,301,752
Diluted Shares 12,349,283
Report Link
Date2022-09-29
Revenue 18,925,406
Net Income 517,636
EPS 0.0416
Basic Shares 12,439,000
Diluted Shares 12,534,058
Report Link
Date2022-09-06
Revenue 20,135,097
Net Income -32,931
EPS -0.0027
Basic Shares 12,363,143
Diluted Shares 12,363,143
Report Link
Date2022-08-19
Revenue 26,350,860
Net Income -460,576
EPS -0.0374
Basic Shares 12,313,790
Diluted Shares 12,363,143
Report Link
Date2022-05-16
Revenue 23,898,748
Net Income 5,425,255
EPS 0.44
Basic Shares 12,286,712
Diluted Shares 12,320,588
Report Link
Date2022-04-19
Revenue 22,301,190
Net Income 623,151
EPS 0.05
Basic Shares 12,188,197
Diluted Shares 12,255,950
Report Link
Date2021-12-27
Revenue 30,818,746
Net Income 1,232,543
EPS 0.1
Basic Shares 11,983,270
Diluted Shares 12,084,901
Report Link
Date2021-04-15
Revenue 25,408,818
Net Income 1,273,703
EPS 0.0002
Basic Shares 11,855,404
Diluted Shares 11,855,404
Report Link
Date2020-12-31
Revenue 25,576,718
Net Income 839,765
EPS 0.07
Basic Shares 11,894,469
Diluted Shares 11,917,149
Report Link
Date2020-11-16
Revenue 19,740,767
Net Income -596,831
EPS -0.0503
Basic Shares 11,855,404
Diluted Shares 11,855,404
Report Link
Date2020-09-30
Revenue 16,858,386
Net Income -2,812,519
EPS -0.24
Basic Shares 11,577,126
Diluted Shares 11,837,014
Report Link
Date2020-08-25
Revenue 13,065,753
Net Income -10,486,120
EPS -0.89
Basic Shares 11,837,014
Diluted Shares 11,837,014
Report Link
Date2019-11-08
Revenue 25,711,153
Net Income 1,666,913
EPS 0.15
Basic Shares 11,409,554
Diluted Shares 11,838,862
Report Link
Date2019-08-08
Revenue 23,158,251
Net Income 2,710,457
EPS 0.23
Basic Shares 11,817,713
Diluted Shares 11,817,713
Report Link
Date2019-05-10
Revenue 25,583,531
Net Income 1,658,598
EPS 0.14
Basic Shares 11,684,096
Diluted Shares 11,736,305
Report Link
Date2019-04-01
Revenue 25,531,850
Net Income -1,630,580
EPS -0.14
Basic Shares 11,736,305
Diluted Shares 11,736,305
Report Link
Date2018-11-13
Revenue 19,944,558
Net Income 1,328,153
EPS 0.15
Basic Shares 8,952,979
Diluted Shares 8,952,979
Report Link
Date2018-08-09
Revenue 20,261,239
Net Income 1,257,225
EPS 0.14
Basic Shares 8,938,331
Diluted Shares 8,938,331
Report Link
Date2018-05-15
Revenue 18,191,623
Net Income 1,256,765
EPS 0.14
Basic Shares 8,888,179
Diluted Shares 8,888,179
Report Link
Date2018-03-22
Revenue 23,812,036
Net Income 2,057,173
EPS 0.23
Basic Shares 8,863,119
Diluted Shares 8,888,179
Report Link
Date2017-11-09
Revenue 20,706,460
Net Income 1,695,513
EPS 0.19
Basic Shares 8,846,507
Diluted Shares 8,872,810
Report Link
Date2017-08-09
Revenue 16,731,951
Net Income 765,647
EPS 0.09
Basic Shares 8,507,189
Diluted Shares 8,507,189
Report Link
Date2017-05-10
Revenue 20,032,701
Net Income 1,249,301
EPS 0.14
Basic Shares 8,781,292
Diluted Shares 8,830,953
Report Link
Date2017-03-08
Revenue 24,268,033
Net Income 2,135,003
EPS 0.24
Basic Shares 8,739,836
Diluted Shares 8,895,829
Report Link
Date2016-11-09
Revenue 22,110,829
Net Income 1,686,065
EPS 0.19
Basic Shares 8,678,608
Diluted Shares 8,692,420
Report Link
Date2016-08-08
Revenue 22,280,964
Net Income 1,790,580
EPS 0.21
Basic Shares 8,610,453
Diluted Shares 8,637,393
Report Link
Date2016-05-10
Revenue 12,670,032
Net Income -9,220,220
EPS -1.07
Basic Shares 8,596,538
Diluted Shares 8,596,538
Report Link
Date2016-03-28
Revenue 31,590,791
Net Income 651,680
EPS 0.0758
Basic Shares 8,577,843
Diluted Shares 8,596,538
Report Link
Date2015-11-09
Revenue 26,790,881
Net Income 2,446,085
EPS 0.29
Basic Shares 8,564,417
Diluted Shares 8,625,308
Report Link
Date2015-08-07
Revenue 21,944,320
Net Income 990,108
EPS 0.12
Basic Shares 8,551,578
Diluted Shares 8,609,693
Report Link
Date2015-05-08
Revenue 19,876,566
Net Income 928,120
EPS 0.11
Basic Shares 8,516,973
Diluted Shares 8,594,479
Report Link
Date2014-12-31
Revenue 20,067,439
Net Income 1,717,259
EPS 0.2
Basic Shares 8,483,111
Diluted Shares 8,483,111
Report Link
Date2014-09-30
Revenue 21,487,677
Net Income 1,697,547
EPS 0.2
Basic Shares 8,483,111
Diluted Shares 8,545,889
Report Link
Date2014-06-30
Revenue -23,751,623
Net Income -29,691,951
EPS -3.5
Basic Shares 8,483,112
Diluted Shares 8,483,415
Report Link
Date2014-03-31
Revenue 21,883,517
Net Income 1,728,869
EPS 0.21
Basic Shares 8,421,142
Diluted Shares 8,534,856
Report Link
Date2013-12-31
Revenue 21,285,992
Net Income 2,370,244
EPS 0.28
Basic Shares 8,394,413
Diluted Shares 8,529,434
Report Link
Date2013-09-30
Revenue 20,664,645
Net Income 1,911,100
EPS 0.23
Basic Shares 8,391,954
Diluted Shares 8,490,711
Report Link
Date2013-06-30
Revenue 21,110,452
Net Income 1,784,276
EPS 0.21
Basic Shares 8,391,954
Diluted Shares 8,456,156
Report Link
Date2013-03-31
Revenue 19,927,433
Net Income 1,671,276
EPS 0.2
Basic Shares 8,377,654
Diluted Shares 8,447,974
Report Link
Date2012-12-31
Revenue 27,356,029
Net Income 3,438,355
EPS 0.43
Basic Shares 8,355,762
Diluted Shares 8,446,215
Report Link
Date2012-09-30
Revenue 21,340,831
Net Income 2,795,437
EPS 0.33
Basic Shares 8,347,086
Diluted Shares 8,476,691
Report Link
Date2012-06-30
Revenue 20,854,627
Net Income 2,696,019
EPS 0.37
Basic Shares 7,222,554
Diluted Shares 7,414,273
Report Link
Date2012-03-31
Revenue 19,721,095
Net Income 1,919,320
EPS 0.28
Basic Shares 6,952,910
Diluted Shares 7,228,061
Report Link
Date2011-12-31
Revenue 24,092,199
Net Income 2,673,021
EPS 0.39
Basic Shares 6,915,313
Diluted Shares 6,915,313
Report Link
Date2011-09-30
Revenue 16,607,638
Net Income 1,805,042
EPS 0.26
Basic Shares 6,915,313
Diluted Shares 7,158,715
Report Link
Date2011-06-30
Revenue 17,426,223
Net Income 1,570,816
EPS 0.23
Basic Shares 6,847,357
Diluted Shares 7,148,591
Report Link
Date2011-03-31
Revenue 16,009,608
Net Income 1,368,050
EPS 0.2
Basic Shares 6,795,229
Diluted Shares 7,193,073
Report Link
Date2010-12-31
Revenue 7,464,546
Net Income -2,965,535
EPS -0.45
Basic Shares 6,650,756
Diluted Shares 6,650,756
Report Link
Date2010-09-30
Revenue 12,976,084
Net Income 1,429,363
EPS 0.21
Basic Shares 6,650,756
Diluted Shares 6,972,156
Report Link
Date2010-06-30
Revenue 12,544,625
Net Income 1,205,254
EPS 0.18
Basic Shares 6,558,316
Diluted Shares 6,790,911
Report Link
Date2010-03-31
Revenue 11,005,529
Net Income 860,815
EPS 0.14
Basic Shares 6,037,373
Diluted Shares 6,217,024
Report Link
Date2009-12-31
Revenue 12,861,542
Net Income 1,586,936
EPS 0.26
Basic Shares 5,995,465
Diluted Shares 5,995,465
Report Link
Date2009-09-30
Revenue 9,916,357
Net Income 944,662
EPS 0.16
Basic Shares 5,995,465
Diluted Shares 6,224,962
Report Link
Date2009-06-30
Revenue 11,437,691
Net Income 903,489
EPS 0.15
Basic Shares 5,995,465
Diluted Shares 6,250,021
Report Link
Date2009-03-31
Revenue 9,691,236
Net Income 545,921
EPS 0.09
Basic Shares 5,984,860
Diluted Shares 6,152,609
Report Link
Date2009-03-26
Revenue 9,235,576
Net Income 908,715
EPS 0.15
Basic Shares 5,979,745
Diluted Shares 5,984,860
Report Link
Date2008-11-12
Revenue 9,434,095
Net Income 892,122
EPS 0.15
Basic Shares 5,979,364
Diluted Shares 6,252,685
Report Link
Date2008-08-12
Revenue 9,128,406
Net Income 369,812
EPS 0.06
Basic Shares 5,975,408
Diluted Shares 6,246,953
Report Link
Date2008-05-13
Revenue 7,790,754
Net Income 419,965
EPS 0.07
Basic Shares 5,875,902
Diluted Shares 6,181,752
Report Link
Date2008-03-25
Revenue 7,766,131
Net Income 528,123
EPS 0.0899
Basic Shares 5,751,927
Diluted Shares 5,875,902
Report Link
Date2007-11-14
Revenue 7,256,709
Net Income 535,136
EPS 0.09
Basic Shares 5,748,099
Diluted Shares 6,145,930
Report Link
Date2007-08-14
Revenue 7,490,669
Net Income 575,448
EPS 0.1
Basic Shares 5,691,811
Diluted Shares 6,026,829
Report Link
Date2007-05-15
Revenue 5,471,968
Net Income 268,189
EPS 0.05
Basic Shares 5,501,060
Diluted Shares 5,919,262
Report Link
Date2007-04-02
Revenue 6,007,848
Net Income 12,011
EPS 0.0022
Basic Shares 5,447,266
Diluted Shares 5,501,060
Report Link
Date2006-11-14
Revenue 4,412,931
Net Income -12,577
EPS -0.0023
Basic Shares 5,447,042
Diluted Shares 5,447,042
Report Link
Date2006-08-14
Revenue 2,457,016
Net Income -1,333,334
EPS -0.24
Basic Shares 5,447,042
Diluted Shares 5,447,042
Report Link
Date2006-05-15
Revenue 5,030,193
Net Income 68,894
EPS 0.01
Basic Shares 5,445,475
Diluted Shares 6,126,967
Report Link
Date2006-03-31
Revenue 6,515,624
Net Income -116,914
EPS -0.0215
Basic Shares 5,430,171
Diluted Shares 5,445,475
Report Link
Date2005-11-14
Revenue 6,452,246
Net Income 548,498
EPS 0.1
Basic Shares 5,412,650
Diluted Shares 6,115,014
Report Link
Date2005-06-30
Revenue 6,313,432
Net Income 509,193
EPS 0.09
Basic Shares 5,419,235
Diluted Shares 6,092,287
Report Link
Date2005-03-31
Revenue 6,245,102
Net Income 578,656
EPS 0.11
Basic Shares 5,417,300
Diluted Shares 6,167,995
Report Link
Date2005-03-31
Revenue 8,971,574
Net Income 2,135,549
EPS 0.39
Basic Shares 5,417,300
Diluted Shares 5,417,300
Report Link
Date2004-11-12
Revenue 7,877,023
Net Income 1,325,471
EPS 0.25
Basic Shares 5,405,184
Diluted Shares 6,132,425
Report Link
Date2004-06-30
Revenue 7,192,324
Net Income 963,199
EPS 0.18
Basic Shares 5,365,542
Diluted Shares 6,119,278
Report Link
Date2004-03-31
Revenue 6,228,108
Net Income 651,812
EPS 0.12
Basic Shares 5,301,770
Diluted Shares 5,800,120
Report Link
Date2003-12-31
Revenue 6,535,304
Net Income 1,288,801
EPS 0.24
Basic Shares 5,296,611
Diluted Shares 5,301,770
Report Link
Date2003-09-30
Revenue 7,851,067
Net Income 1,844,804
EPS 0.35
Basic Shares 5,217,733
Diluted Shares 6,053,689
Report Link
Date2003-06-30
Revenue 6,894,217
Net Income 1,269,138
EPS 0.25
Basic Shares 5,110,852
Diluted Shares 5,763,975
Report Link
Date2003-03-31
Revenue 6,007,447
Net Income 3,990,535
EPS 1.04
Basic Shares 3,848,779
Diluted Shares 4,311,529
Report Link
Date2003-03-31
Revenue 6,010,509
Net Income 1,650,732
EPS 0.43
Basic Shares 3,848,779
Diluted Shares 3,848,779
Report Link
Date2002-09-30
Revenue 7,088,614
Net Income 1,248,200
EPS 0.46
Basic Shares 2,734,898
Diluted Shares 3,299,098
Report Link
Date2002-06-30
Revenue 6,208,350
Net Income 987,259
EPS 0.36
Basic Shares 2,709,556
Diluted Shares 3,214,339
Report Link
Date2002-03-31
Revenue 4,691,784
Net Income 558,433
EPS 0.21
Basic Shares 2,657,046
Diluted Shares 2,706,197
Report Link
Date2002-04-16
Revenue -2,423,419
Net Income -11,467,066
EPS -4.32
Basic Shares 2,657,046
Diluted Shares 2,657,046
Report Link
Date2001-11-14
Revenue 7,149,818
Net Income 552,134
EPS 0.21
Basic Shares 2,657,046
Diluted Shares 2,690,380
Report Link
Date2001-08-14
Revenue 4,682,740
Net Income 19,308
EPS -0.27
Basic Shares 2,651,323
Diluted Shares 2,651,473
Report Link
Date2001-03-31
Revenue 5,614,888
Net Income -742,495
EPS -0.28
Basic Shares 2,648,509
Diluted Shares 2,648,509
Report Link
Date2001-05-15
Revenue 6,346,598
Net Income 934,644
EPS 0.35
Basic Shares 2,648,509
Diluted Shares 2,648,509
Report Link
Date2000-11-14
Revenue 7,976,254
Net Income 431,744
EPS 0.16
Basic Shares 2,648,509
Diluted Shares 2,765,223
Report Link
Date2000-08-11
Revenue 7,351,536
Net Income 305,695
EPS 0.12
Basic Shares 2,648,509
Diluted Shares 2,692,187
Report Link
Date2000-05-12
Revenue 6,947,293
Net Income 257,123
EPS 0.1
Basic Shares 2,648,509
Diluted Shares 2,741,624
Report Link
Date1999-12-31
Revenue 6,500,000
Net Income 400,000
EPS 0.15
Basic Shares 2,648,509
Diluted Shares 2,648,509
Report Link
Date1999-09-30
Revenue 5,700,000
Net Income 300,000
EPS 0.1
Basic Shares 3,000,000
Diluted Shares 3,000,000
Report Link
Date1999-06-30
Revenue 5,200,000
Net Income 100,000
EPS 0.04
Basic Shares 2,500,000
Diluted Shares 2,500,000
Report Link
Date1999-03-31
Revenue 4,200,000
Net Income 100,000
EPS 0.09
Basic Shares 2,253,555
Diluted Shares 2,253,555
Report Link
Date1998-12-31
Revenue 4,300,000
Net Income -9,800,000
EPS -4.35
Basic Shares 2,253,555
Diluted Shares 2,253,555
Report Link
Date1998-09-30
Revenue 5,100,000
Net Income 500,000
EPS 0.54
Basic Shares 925,833
Diluted Shares 925,833
Report Link
Date1998-06-30
Revenue 5,300,000
Net Income 400,000
EPS 0.45
Basic Shares 888,800
Diluted Shares 888,800
Report Link
Date1998-03-31
Revenue 5,100,000
Net Income 400,000
EPS 0.45
Basic Shares 2,253,555
Diluted Shares 2,253,555
Report Link
Date1997-12-31
Revenue 5,700,000
Net Income 0
EPS 0
Basic Shares 2,253,555
Diluted Shares 2,253,555
Report Link
Date1997-09-30
Revenue 2,200,000
Net Income 300,000
EPS 0.36
Basic Shares 833,250
Diluted Shares 833,250
Report Link
Date1997-06-30
Revenue 3,000,000
Net Income 400,000
EPS 0.45
Basic Shares 888,800
Diluted Shares 888,800
Report Link
Date1997-03-31
Revenue 2,200,000
Net Income 200,000
EPS 0.27
Basic Shares 740,667
Diluted Shares 740,667
Report Link
Date1996-12-31
Revenue 2,000,000
Net Income 100,000
EPS 0.14
Basic Shares 740,667
Diluted Shares 740,667
Report Link
Date1996-09-30
Revenue 1,600,000
Net Income 200,000
EPS 0.18
Basic Shares 1,111,000
Diluted Shares 1,111,000
Report Link
Date1996-06-30
Revenue 1,600,000
Net Income 200,000
EPS 0.36
Basic Shares 555,500
Diluted Shares 555,500
Report Link
Date1996-03-31
Revenue 1,600,000
Net Income 100,000
EPS 0.36
Basic Shares 277,750
Diluted Shares 277,750
Report Link
Date1995-12-31
Revenue 1,200,000
Net Income -1,200,000
EPS -2.16
Basic Shares 555,500
Diluted Shares 555,500
Report Link
Date1995-09-30
Revenue 1,100,000
Net Income -100,000
EPS -0.18
Basic Shares 555,500
Diluted Shares 555,500
Report Link
Date1995-06-30
Revenue 1,100,000
Net Income 100,000
EPS 0.18
Basic Shares 555,500
Diluted Shares 555,500
Report Link
Date1995-03-31
Revenue 1,300,000
Net Income 100,000
EPS 0.18
Basic Shares 555,500
Diluted Shares 555,500
Report Link
Date1994-12-31
Revenue 1,100,000
Net Income -200,000
EPS -0.54
Basic Shares 370,333
Diluted Shares 370,333
Report Link
Date1994-09-30
Revenue 1,300,000
Net Income 100,000
EPS 0.27
Basic Shares 370,333
Diluted Shares 370,333
Report Link
Date1994-06-30
Revenue 1,100,000
Net Income 100,000
EPS 0.36
Basic Shares 277,750
Diluted Shares 277,750
Report Link
Date1994-03-31
Revenue 1,500,000
Net Income 200,000
EPS 0.63
Basic Shares 317,429
Diluted Shares 317,429
Report Link
Date1993-12-31
Revenue 1,700,000
Net Income 200,000
EPS 0.63
Basic Shares 317,429
Diluted Shares 317,429
Report Link
Date1993-09-30
Revenue 1,200,000
Net Income 200,000
EPS 0.63
Basic Shares 317,429
Diluted Shares 317,429
Report Link
Date1993-06-30
Revenue 1,500,000
Net Income 100,000
EPS 0.18
Basic Shares 555,500
Diluted Shares 555,500
Report Link
Date1993-03-31
Revenue 1,700,000
Net Income 100,000
EPS 0.27
Basic Shares 370,333
Diluted Shares 370,333
Report Link
Date1992-12-31
Revenue 2,200,000
Net Income 100,000
EPS 0.5
Basic Shares 193,217
Diluted Shares 202,000
Report Link
Date1992-09-30
Revenue 2,300,000
Net Income 200,000
EPS 0.99
Basic Shares 202,000
Diluted Shares 202,000
Report Link

Quarterly Ratios

Date2024-09-30
PE 14.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 5.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 44.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 0.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 35.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 10.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 12.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 1.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 2.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 10.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE -276.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE -18.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE 1.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE 17.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 11.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 8.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 9.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE -16.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE -2.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE -1.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE 14.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE 9.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 11.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE -11.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 14.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 18.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 17.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 10.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 12.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 26.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 11.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 9.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 8.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 7.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE -1.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 32.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 7.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 21.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 27.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 12.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 12.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE -0.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 15.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 13.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 12.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 12.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 10.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 6.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 8.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 7.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 13.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 7.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE 9.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 14.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 18.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE -7.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 11.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE 13.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 13.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 5.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 11.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 11.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 18.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 9.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 13.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 31.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 28.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 23.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 20.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 20.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 35.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 820.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE -508.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE -7.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 157.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE -116.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 24.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 23.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 23.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 7.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 9.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 15.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 20.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 12.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE 6.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 8.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 1.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 2.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 3.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 4.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 1.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -0.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 2.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 56.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE -1.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 1.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 4.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 4.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 8.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 4.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 3.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 8.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 12.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -0.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 1.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 3.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 10.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 6.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 3.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 4.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 13.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 10.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 6.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 2.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE -0.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE -4.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 7.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 8.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE -6.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 18.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 14.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 8.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 11.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 10.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 32.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 18.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 7.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 3.69
Dividend Yield 0.00
Payout Ratio: 0.000%

RSI:

50.50

Price:

$3.71

Market Cap:

48,232,597

EPS TTM:

1.34

PE Ratio:

2.73

PEPSG:

NaN

Fwd PE:

NaN

Volume:

36,577

2 Year Price Change

0.989

Index 2 Year Price Change

1.502

5 Year Price Change

0.538

Index 5 Year Price Change

1.904

PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.

Revenue

Net Income

EPS

Shares

News

Press Releases

Notable Earnings

Please select an option: