Smith-Midland Corporation SMID
Sector:
Basic MaterialsIndustry:
Construction MaterialsDescription:
Smith-Midland Corporation, through its subsidiaries, invents, develops, manufactures, markets, leases, licenses, sells, and installs precast concrete products primarily for use in the construction, highway, utilities, and farming industries. It offers SlenderWall, a patented, lightweight, energy efficient concrete and steel exterior wall panel for use in building construction; Sierra Wall that provides sound and sight barrier for use alongside highways around residential, industrial, and commercial properties; J-J Hooks highway safety barriers for use on roadways to separate lanes of traffic in construction work zone or traffic control purposes; and Easi-Set precast building and Easi-Span expandable precast buildings for use in housing communications operations, traffic control systems, and mechanical and electrical stations. The company also provides Easi-Set utility vaults for house equipment, such as cable, telephone, or traffic signal equipment, and for underground storage, as well as custom-built utility vaults for special needs; SoftSound soundwall panels to absorb highway noise; Beach Prisms, an erosion control module for seawalls and jetties; and H2Out secondary drainage systems for panelized exterior cladding. In addition, it licenses its proprietary products in Canada, Australia, Belgium, Mexico, New Zealand, and Trinidad. The company markets its products through in-house sales force and independent sales representatives to contractors performing public and private construction contracts, such as construction of commercial buildings, public and private roads and highways, airports, and municipal utilities; and federal, state, and local transportation authorities. Smith-Midland Corporation was incorporated in 1960 and is based in Midland, Virginia.Recent Quarter:
2024-11-14Upcoming Quarter:
2025-06-09Annual Reports
Date2024-05-23
Revenue 59,580,000
Net Income 795,000
EPS 0.15
Basic Shares 5,258,000
Diluted Shares 5,292,000
Report Link
Date2023-04-17
Revenue 50,131,000
Net Income 800,000
EPS 0.15
Basic Shares 5,233,000
Diluted Shares 5,253,000
Report Link
Date2022-03-31
Revenue 50,642,000
Net Income 7,570,000
EPS 1.45
Basic Shares 5,205,000
Diluted Shares 5,232,000
Report Link
Date2021-03-30
Revenue 43,862,000
Net Income 2,665,000
EPS 0.51
Basic Shares 5,185,000
Diluted Shares 5,187,000
Report Link
Date2020-03-26
Revenue 46,691,000
Net Income 1,949,000
EPS 0.38
Basic Shares 5,142,000
Diluted Shares 5,147,000
Report Link
Date2019-03-26
Revenue 40,220,000
Net Income 1,687,000
EPS 0.33
Basic Shares 5,080,000
Diluted Shares 5,096,000
Report Link
Date2018-03-29
Revenue 41,717,000
Net Income 2,684,000
EPS 0.53
Basic Shares 5,042,000
Diluted Shares 5,079,000
Report Link
Date2017-03-30
Revenue 40,050,046
Net Income 2,835,200
EPS 0.57
Basic Shares 4,934,000
Diluted Shares 5,066,000
Report Link
Date2016-03-28
Revenue 29,204,239
Net Income 1,044,304
EPS 0.21
Basic Shares 4,895,367
Diluted Shares 4,946,375
Report Link
Date2015-03-31
Revenue 22,470,837
Net Income -804,838
EPS -0.16
Basic Shares 4,881,548
Diluted Shares 4,881,548
Report Link
Date2014-03-27
Revenue 27,710,542
Net Income 691,502
EPS 0.14
Basic Shares 4,839,205
Diluted Shares 4,880,453
Report Link
Date2013-04-01
Revenue 24,893,613
Net Income 376,691
EPS 0.08
Basic Shares 4,826,182
Diluted Shares 4,867,475
Report Link
Date2012-04-16
Revenue 26,696,727
Net Income -351,680
EPS -0.0734
Basic Shares 4,790,476
Diluted Shares 4,790,476
Report Link
Date2011-03-31
Revenue 31,709,989
Net Income 2,410,811
EPS 0.51
Basic Shares 4,703,210
Diluted Shares 4,807,075
Report Link
Date2010-03-30
Revenue 29,515,483
Net Income 1,809,064
EPS 0.39
Basic Shares 4,673,430
Diluted Shares 4,777,451
Report Link
Date2009-03-31
Revenue 29,855,779
Net Income 420,993
EPS 0.09
Basic Shares 4,670,882
Diluted Shares 4,738,001
Report Link
Date2008-04-15
Revenue 31,520,637
Net Income 1,252,360
EPS -0.18
Basic Shares 4,646,733
Diluted Shares 4,793,715
Report Link
Date2007-04-02
Revenue 29,362,245
Net Income -815,812
EPS -0.18
Basic Shares 4,532,289
Diluted Shares 4,532,289
Report Link
Date2006-03-31
Revenue 23,790,918
Net Income 1,350,894
EPS 0.3
Basic Shares 4,502,980
Diluted Shares 4,658,255
Report Link
Date2005-03-31
Revenue 22,115,056
Net Income 492,451
EPS 0.11
Basic Shares 4,476,827
Diluted Shares 4,476,827
Report Link
Date2004-04-20
Revenue 18,163,783
Net Income -1,900,942
EPS -0.43
Basic Shares 4,420,795
Diluted Shares 4,420,795
Report Link
Date2003-03-31
Revenue 22,604,958
Net Income 600,511
EPS 0.16
Basic Shares 3,753,194
Diluted Shares 3,753,194
Report Link
Date2001-12-31
Revenue 26,008,579
Net Income 1,993,993
EPS 0.65
Basic Shares 3,067,682
Diluted Shares 3,437,919
Report Link
Date2001-04-09
Revenue 16,008,884
Net Income 593,373
EPS 0.19
Basic Shares 3,123,016
Diluted Shares 3,123,016
Report Link
Date2000-04-14
Revenue 14,432,749
Net Income 42,275
EPS 0.01
Basic Shares 3,044,798
Diluted Shares 3,044,798
Report Link
Date1999-04-15
Revenue 14,434,178
Net Income -783,883
EPS -0.26
Basic Shares 3,044,798
Diluted Shares 3,044,798
Report Link
Date1997-12-31
Revenue 12,004,897
Net Income 263,803
EPS 0.09
Basic Shares 3,044,798
Diluted Shares 3,333,333
Report Link
Date1997-04-16
Revenue 11,410,510
Net Income -298,465
EPS -0.0995
Basic Shares 3,000,000
Diluted Shares 3,000,000
Report Link
Date1995-12-31
Revenue 11,200,000
Net Income -1,500,000
EPS -0.83
Basic Shares 1,803,279
Diluted Shares 1,803,279
Report Link
Date1994-12-31
Revenue 12,200,000
Net Income 200,000
EPS 0.05
Basic Shares 1,793,000
Diluted Shares 1,793,000
Report Link
Annual Ratios
Date2023-12-31
PE 261.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 134.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 32.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 18.39
Dividend Yield 0.58
Payout Ratio: 10.582%
Date2019-12-31
PE 15.83
Dividend Yield 0.91
Payout Ratio: 14.418%
Date2018-12-31
PE 22.32
Dividend Yield 0.68
Payout Ratio: 15.175%
Date2017-12-31
PE 12.66
Dividend Yield 0.14
Payout Ratio: 1.826%
Date2016-12-31
PE 9.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 15.28
Dividend Yield 1.22
Payout Ratio: 18.610%
Date2014-12-31
PE -13.34
Dividend Yield 1.62
Payout Ratio: -21.649%
Date2013-12-31
PE 15.05
Dividend Yield 1.39
Payout Ratio: 20.895%
Date2012-12-31
PE 25.24
Dividend Yield 2.53
Payout Ratio: 63.880%
Date2011-12-31
PE -19.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 3.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 4.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 6.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 6.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -11.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 10.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 8.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE -1.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 7.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 2.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 4.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 40.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -3.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 9.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE -13.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE -5.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 45.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-11-14
Revenue 23,582,000
Net Income 3,150,000
EPS 0.59
Basic Shares 5,304,000
Diluted Shares 5,304,000
Report Link
Date2024-08-14
Revenue 19,639,000
Net Income 1,981,000
EPS 0.37
Basic Shares 5,322,000
Diluted Shares 5,323,000
Report Link
Date2024-06-11
Revenue 16,756,000
Net Income 1,147,000
EPS 0.22
Basic Shares 5,309,000
Diluted Shares 5,350,000
Report Link
Date2024-05-23
Revenue 16,389,000
Net Income 230,000
EPS 0.0437
Basic Shares 5,262,919
Diluted Shares 5,289,545
Report Link
Date2023-11-09
Revenue 15,651,000
Net Income 1,266,000
EPS 0.24
Basic Shares 5,256,000
Diluted Shares 5,298,000
Report Link
Date2023-10-11
Revenue 14,698,000
Net Income -782,000
EPS -0.15
Basic Shares 5,256,000
Diluted Shares 5,256,000
Report Link
Date2023-05-15
Revenue 12,842,000
Net Income 80,000
EPS 0.0152
Basic Shares 5,256,000
Diluted Shares 5,290,000
Report Link
Date2023-04-17
Revenue 14,487,000
Net Income 4,000
EPS 0.0018
Basic Shares 5,256,413
Diluted Shares 5,256,413
Report Link
Date2022-11-03
Revenue 11,956,000
Net Income 5,000
EPS 0.001
Basic Shares 5,231,000
Diluted Shares 5,286,000
Report Link
Date2022-08-11
Revenue 13,253,000
Net Income 910,000
EPS 0.17
Basic Shares 5,230,000
Diluted Shares 5,266,000
Report Link
Date2022-05-12
Revenue 10,435,000
Net Income -119,000
EPS -0.0228
Basic Shares 5,230,000
Diluted Shares 5,230,000
Report Link
Date2022-03-31
Revenue 10,017,000
Net Income 24,000
EPS 0.0046
Basic Shares 5,823,829
Diluted Shares 5,277,000
Report Link
Date2021-11-09
Revenue 13,100,000
Net Income 3,694,000
EPS 0.71
Basic Shares 5,202,000
Diluted Shares 5,220,000
Report Link
Date2021-08-10
Revenue 12,307,000
Net Income 985,000
EPS 0.19
Basic Shares 5,202,000
Diluted Shares 5,218,000
Report Link
Date2021-05-11
Revenue 15,218,000
Net Income 2,867,000
EPS 0.55
Basic Shares 5,202,000
Diluted Shares 5,210,000
Report Link
Date2021-03-30
Revenue 11,073,000
Net Income 713,000
EPS 0.13
Basic Shares 5,484,868
Diluted Shares 5,196,000
Report Link
Date2020-11-10
Revenue 12,515,000
Net Income 1,549,000
EPS 0.3
Basic Shares 5,184,000
Diluted Shares 5,184,000
Report Link
Date2020-08-11
Revenue 10,450,000
Net Income 441,000
EPS 0.09
Basic Shares 5,184,000
Diluted Shares 5,184,000
Report Link
Date2020-05-14
Revenue 9,825,000
Net Income -38,000
EPS -0.0073
Basic Shares 5,183,000
Diluted Shares 5,183,000
Report Link
Date2020-03-26
Revenue 12,442,000
Net Income 781,000
EPS 0.14
Basic Shares 5,174,000
Diluted Shares 5,311,913
Report Link
Date2019-11-07
Revenue 13,209,000
Net Income 579,000
EPS 0.11
Basic Shares 5,134,000
Diluted Shares 5,138,000
Report Link
Date2019-08-08
Revenue 10,852,000
Net Income 288,000
EPS 0.06
Basic Shares 5,134,000
Diluted Shares 5,143,000
Report Link
Date2019-05-14
Revenue 10,189,000
Net Income 331,000
EPS 0.06
Basic Shares 5,134,000
Diluted Shares 5,142,000
Report Link
Date2019-03-26
Revenue 11,718,000
Net Income 897,000
EPS 0.17
Basic Shares 5,086,014
Diluted Shares 5,090,000
Report Link
Date2018-11-13
Revenue 9,544,000
Net Income 520,000
EPS 0.1
Basic Shares 5,080,000
Diluted Shares 5,099,000
Report Link
Date2018-08-02
Revenue 9,833,000
Net Income 691,000
EPS 0.14
Basic Shares 5,080,000
Diluted Shares 5,104,000
Report Link
Date2018-05-10
Revenue 9,125,000
Net Income -422,000
EPS -0.0825
Basic Shares 5,114,000
Diluted Shares 5,114,000
Report Link
Date2018-03-29
Revenue 10,010,901
Net Income 366,893
EPS 0.07
Basic Shares 5,091,000
Diluted Shares 5,228,218
Report Link
Date2017-11-14
Revenue 11,480,804
Net Income 748,000
EPS 0.15
Basic Shares 5,054,000
Diluted Shares 5,099,000
Report Link
Date2017-08-10
Revenue 10,728,053
Net Income 711,000
EPS 0.14
Basic Shares 5,045,000
Diluted Shares 5,095,000
Report Link
Date2017-05-12
Revenue 9,497,242
Net Income 857,000
EPS 0.17
Basic Shares 5,009,000
Diluted Shares 5,052,000
Report Link
Date2017-03-30
Revenue 9,958,942
Net Income 814,745
EPS 0.16
Basic Shares 5,388,581
Diluted Shares 5,459,380
Report Link
Date2016-11-14
Revenue 12,396,001
Net Income 1,691,307
EPS 0.34
Basic Shares 4,924,366
Diluted Shares 4,964,965
Report Link
Date2016-08-11
Revenue 9,640,019
Net Income 418,924
EPS 0.09
Basic Shares 4,919,548
Diluted Shares 4,967,059
Report Link
Date2016-05-12
Revenue 8,055,084
Net Income -89,777
EPS -0.0182
Basic Shares 4,919,548
Diluted Shares 4,919,548
Report Link
Date2016-03-28
Revenue 7,703,132
Net Income 171,760
EPS 0.03
Basic Shares 5,717,138
Diluted Shares 4,953,545
Report Link
Date2015-11-12
Revenue 10,403,417
Net Income 1,152,056
EPS 0.24
Basic Shares 4,893,548
Diluted Shares 4,945,745
Report Link
Date2015-08-14
Revenue 6,897,565
Net Income 244,857
EPS 0.05
Basic Shares 4,892,686
Diluted Shares 4,938,234
Report Link
Date2015-05-14
Revenue 4,200,125
Net Income -524,369
EPS -0.11
Basic Shares 4,891,815
Diluted Shares 4,891,815
Report Link
Date2015-03-31
Revenue 4,430,018
Net Income -618,773
EPS -0.13
Basic Shares 4,881,548
Diluted Shares 4,881,568
Report Link
Date2014-11-18
Revenue 5,975,095
Net Income 112,490
EPS 0.02
Basic Shares 4,881,548
Diluted Shares 4,925,064
Report Link
Date2014-08-19
Revenue 6,428,316
Net Income 29,981
EPS 0.01
Basic Shares 4,881,548
Diluted Shares 4,928,652
Report Link
Date2014-05-15
Revenue 5,637,408
Net Income -328,536
EPS -0.07
Basic Shares 4,693,438
Diluted Shares 4,881,548
Report Link
Date2014-03-27
Revenue 7,776,006
Net Income 333,437
EPS 0.07
Basic Shares 4,853,905
Diluted Shares 4,853,946
Report Link
Date2013-11-14
Revenue 6,906,337
Net Income 271,909
EPS 0.06
Basic Shares 4,841,208
Diluted Shares 4,906,073
Report Link
Date2013-08-15
Revenue 6,134,564
Net Income -222,915
EPS -0.0462
Basic Shares 4,829,380
Diluted Shares 4,829,380
Report Link
Date2013-05-15
Revenue 6,893,635
Net Income 309,071
EPS 0.06
Basic Shares 4,826,182
Diluted Shares 4,898,348
Report Link
Date2013-04-01
Revenue 4,721,578
Net Income -607,995
EPS -0.13
Basic Shares 4,826,182
Diluted Shares 4,826,199
Report Link
Date2012-11-13
Revenue 7,544,456
Net Income 688,524
EPS 0.14
Basic Shares 4,826,182
Diluted Shares 4,859,097
Report Link
Date2012-08-13
Revenue 6,637,155
Net Income 423,537
EPS 0.09
Basic Shares 4,826,182
Diluted Shares 4,850,569
Report Link
Date2012-05-21
Revenue 5,990,424
Net Income -127,375
EPS -0.0264
Basic Shares 4,826,182
Diluted Shares 4,826,182
Report Link
Date2012-04-16
Revenue 5,801,877
Net Income -324,228
EPS -0.0672
Basic Shares 4,826,581
Diluted Shares 4,826,581
Report Link
Date2011-11-14
Revenue 6,134,405
Net Income -469,888
EPS -0.0974
Basic Shares 4,826,182
Diluted Shares 4,826,182
Report Link
Date2011-08-15
Revenue 7,145,058
Net Income 254,544
EPS 0.05
Basic Shares 4,796,649
Diluted Shares 4,884,769
Report Link
Date2011-05-13
Revenue 7,615,387
Net Income 187,892
EPS 0.04
Basic Shares 4,704,182
Diluted Shares 4,863,818
Report Link
Date2011-03-31
Revenue 8,670,445
Net Income 497,871
EPS 0.1
Basic Shares 4,704,194
Diluted Shares 4,820,752
Report Link
Date2010-11-12
Revenue 8,995,958
Net Income 901,487
EPS 0.19
Basic Shares 4,702,882
Diluted Shares 4,792,796
Report Link
Date2010-08-13
Revenue 7,691,567
Net Income 511,195
EPS 0.11
Basic Shares 4,702,882
Diluted Shares 4,786,812
Report Link
Date2010-05-13
Revenue 6,352,019
Net Income 500,258
EPS 0.11
Basic Shares 4,702,882
Diluted Shares 4,825,447
Report Link
Date2010-03-30
Revenue 5,231,783
Net Income -319,806
EPS -0.0683
Basic Shares 4,681,074
Diluted Shares 4,789,520
Report Link
Date2009-11-12
Revenue 7,552,175
Net Income 491,191
EPS 0.11
Basic Shares 4,670,882
Diluted Shares 4,841,767
Report Link
Date2009-08-12
Revenue 7,597,585
Net Income 697,651
EPS 0.15
Basic Shares 4,670,882
Diluted Shares 4,733,982
Report Link
Date2009-05-14
Revenue 9,133,940
Net Income 940,028
EPS 0.2
Basic Shares 4,670,882
Diluted Shares 4,692,135
Report Link
Date2009-03-31
Revenue 8,328,284
Net Income 144,352
EPS 0.03
Basic Shares 4,670,882
Diluted Shares 4,681,607
Report Link
Date2008-11-14
Revenue 7,754,476
Net Income 25,617
EPS 0.01
Basic Shares 4,670,882
Diluted Shares 4,732,877
Report Link
Date2008-08-14
Revenue 6,880,378
Net Income 199,537
EPS 0.04
Basic Shares 4,670,882
Diluted Shares 4,789,818
Report Link
Date2008-05-20
Revenue 6,892,641
Net Income 51,487
EPS 0.01
Basic Shares 4,670,882
Diluted Shares 4,767,894
Report Link
Date2008-04-15
Revenue 6,906,139
Net Income 216,350
EPS -0.4
Basic Shares 4,459,523
Diluted Shares 5,047,451
Report Link
Date2007-11-13
Revenue 8,218,648
Net Income 279,087
EPS 0.06
Basic Shares 4,651,450
Diluted Shares 4,651,450
Report Link
Date2007-08-10
Revenue 7,898,945
Net Income 363,695
EPS 0.08
Basic Shares 4,546,188
Diluted Shares 4,546,188
Report Link
Date2007-05-11
Revenue 8,489,662
Net Income 393,228
EPS 0.09
Basic Shares 4,369,200
Diluted Shares 4,915,350
Report Link
Date2007-04-02
Revenue 8,009,764
Net Income -1,188,826
EPS -0.29
Basic Shares 4,141,131
Diluted Shares 4,141,131
Report Link
Date2006-11-20
Revenue 7,987,384
Net Income 252,341
EPS 0.06
Basic Shares 4,205,683
Diluted Shares 5,046,820
Report Link
Date2006-08-11
Revenue 6,367,928
Net Income -87,458
EPS -0.02
Basic Shares 4,372,900
Diluted Shares 4,372,900
Report Link
Date2006-05-15
Revenue 6,997,168
Net Income 208,129
EPS 0.05
Basic Shares 4,162,580
Diluted Shares 5,203,225
Report Link
Date2006-03-31
Revenue 6,359,358
Net Income 192,821
EPS 0.04
Basic Shares 4,649,539
Diluted Shares 4,736,145
Report Link
Date2005-11-14
Revenue 6,528,905
Net Income 230,677
EPS 0.05
Basic Shares 4,613,540
Diluted Shares 4,613,540
Report Link
Date2005-08-15
Revenue 5,298,199
Net Income 74,261
EPS 0.02
Basic Shares 3,713,050
Diluted Shares 3,713,050
Report Link
Date2005-05-16
Revenue 5,604,456
Net Income 853,134
EPS 0.19
Basic Shares 4,490,179
Diluted Shares 4,490,179
Report Link
Date2005-03-31
Revenue 5,766,121
Net Income -164,649
EPS -0.0346
Basic Shares 4,765,309
Diluted Shares 4,765,309
Report Link
Date2004-11-15
Revenue 5,686,567
Net Income 273,306
EPS 0.06
Basic Shares 4,555,100
Diluted Shares 4,555,100
Report Link
Date2004-08-23
Revenue 5,469,578
Net Income 425,619
EPS 0.1
Basic Shares 4,256,190
Diluted Shares 4,729,100
Report Link
Date2004-05-25
Revenue 5,192,790
Net Income -41,825
EPS -0.01
Basic Shares 4,182,500
Diluted Shares 4,182,500
Report Link
Date2004-04-20
Revenue 3,819,137
Net Income -1,603,477
EPS -0.32
Basic Shares 4,934,681
Diluted Shares 4,934,681
Report Link
Date2003-11-14
Revenue 4,579,142
Net Income -195,020
EPS -0.04
Basic Shares 4,875,500
Diluted Shares 4,875,500
Report Link
Date2003-08-12
Revenue 5,275,363
Net Income 175,840
EPS 0.04
Basic Shares 4,396,000
Diluted Shares 4,396,000
Report Link
Date2003-05-15
Revenue 4,490,142
Net Income -278,285
EPS -0.06
Basic Shares 4,638,083
Diluted Shares 4,638,083
Report Link
Date2003-03-31
Revenue 4,828,176
Net Income -184,081
EPS -0.0425
Basic Shares 4,335,553
Diluted Shares 4,335,553
Report Link
Date2002-11-14
Revenue 6,564,573
Net Income 177,226
EPS 0.05
Basic Shares 3,871,267
Diluted Shares 4,043,192
Report Link
Date2002-08-14
Revenue 5,804,612
Net Income 398,114
EPS 0.11
Basic Shares 3,619,218
Diluted Shares 4,423,489
Report Link
Date2002-05-15
Revenue 5,407,596
Net Income 209,252
EPS 0.06
Basic Shares 3,487,533
Diluted Shares 4,185,040
Report Link
Date2001-12-31
Revenue 8,170,774
Net Income 308,568
EPS 0.1
Basic Shares 3,070,314
Diluted Shares 4,551,264
Report Link
Date2001-11-19
Revenue 7,089,314
Net Income 1,115,657
EPS 0.36
Basic Shares 3,092,921
Diluted Shares 3,092,921
Report Link
Date2001-08-17
Revenue 5,989,964
Net Income 540,666
EPS 0.18
Basic Shares 3,056,230
Diluted Shares 3,056,230
Report Link
Date2001-05-21
Revenue 4,758,528
Net Income 29,080
EPS 0.01
Basic Shares 3,050,798
Diluted Shares 3,050,798
Report Link
Date2000-12-31
Revenue 5,644,171
Net Income 211,196
EPS 0.06
Basic Shares 3,342,099
Diluted Shares 3,342,099
Report Link
Date2000-11-20
Revenue 4,110,102
Net Income 322,571
EPS 0.11
Basic Shares 3,050,798
Diluted Shares 3,050,798
Report Link
Date2000-08-18
Revenue 3,780,164
Net Income 209,011
EPS 0.07
Basic Shares 3,050,798
Diluted Shares 3,050,798
Report Link
Date2000-05-19
Revenue 2,474,448
Net Income -149,406
EPS -0.049
Basic Shares 3,050,798
Diluted Shares 3,050,798
Report Link
Date2000-04-14
Revenue 2,960,000
Net Income -310,000
EPS -0.1
Basic Shares 3,040,000
Diluted Shares 3,040,000
Report Link
Date1999-11-15
Revenue 3,690,000
Net Income 140,000
EPS 0.0461
Basic Shares 3,040,000
Diluted Shares 3,040,000
Report Link
Date1999-08-16
Revenue 4,300,000
Net Income 200,000
EPS 0.06
Basic Shares 3,333,333
Diluted Shares 3,333,333
Report Link
Date1999-05-20
Revenue 3,500,000
Net Income 0
EPS 0.01
Basic Shares 3,144,798
Diluted Shares 3,144,798
Report Link
Date1999-04-15
Revenue 3,834,178
Net Income -983,883
EPS -0.27
Basic Shares 3,607,763
Diluted Shares 3,607,763
Report Link
Date1998-11-19
Revenue 4,000,000
Net Income 200,000
EPS 0.05
Basic Shares 4,000,000
Diluted Shares 4,000,000
Report Link
Date1998-08-19
Revenue 3,400,000
Net Income 100,000
EPS -0.01
Basic Shares 3,044,798
Diluted Shares 3,044,798
Report Link
Date1998-05-19
Revenue 3,000,000
Net Income 100,000
EPS 0.02
Basic Shares 3,044,798
Diluted Shares 3,044,798
Report Link
Date1997-12-31
Revenue 2,904,897
Net Income 63,803
EPS 0.03
Basic Shares 2,179,192
Diluted Shares 3,333,333
Report Link
Date1997-11-12
Revenue 3,500,000
Net Income 100,000
EPS 0.05
Basic Shares 2,000,000
Diluted Shares 2,000,000
Report Link
Date1997-08-12
Revenue 3,500,000
Net Income 200,000
EPS 0.07
Basic Shares 2,857,143
Diluted Shares 2,857,143
Report Link
Date1997-05-20
Revenue 2,100,000
Net Income -200,000
EPS -0.0657
Basic Shares 3,044,798
Diluted Shares 3,044,798
Report Link
Date1997-04-16
Revenue 2,810,510
Net Income 101,535
EPS 0.04
Basic Shares 3,428,571
Diluted Shares 3,428,571
Report Link
Date1996-11-13
Revenue 3,300,000
Net Income 200,000
EPS 0.07
Basic Shares 2,857,143
Diluted Shares 2,857,143
Report Link
Date1996-08-19
Revenue 3,200,000
Net Income 0
EPS -0.02
Basic Shares 3,086,000
Diluted Shares 3,086,000
Report Link
Date1996-05-20
Revenue 2,100,000
Net Income -600,000
EPS -0.33
Basic Shares 1,793,000
Diluted Shares 1,793,000
Report Link
Date1995-12-31
Revenue 2,800,000
Net Income -400,000
EPS -0.22
Basic Shares 1,803,279
Diluted Shares 1,803,279
Report Link
Date1995-09-30
Revenue 2,800,000
Net Income -400,000
EPS -0.21
Basic Shares 1,904,762
Diluted Shares 1,904,762
Report Link
Date1995-06-30
Revenue 2,800,000
Net Income -400,000
EPS -0.2
Basic Shares 2,000,000
Diluted Shares 2,000,000
Report Link
Date1995-03-31
Revenue 2,800,000
Net Income -300,000
EPS -0.2
Basic Shares 1,500,000
Diluted Shares 1,500,000
Report Link
Date1994-12-31
Revenue 3,100,000
Net Income 100,000
EPS 0.0558
Basic Shares 1,793,000
Diluted Shares 1,793,000
Report Link
Date1994-09-30
Revenue 3,100,000
Net Income 100,000
EPS 0.01
Basic Shares 1,793,000
Diluted Shares 1,793,000
Report Link
Date1994-06-30
Revenue 3,000,000
Net Income 0
EPS 0.01
Basic Shares 1,793,000
Diluted Shares 1,793,000
Report Link
Date1994-03-31
Revenue 3,000,000
Net Income 0
EPS 0.01
Basic Shares 1,793,000
Diluted Shares 1,793,000
Report Link
Quarterly Ratios
Date2024-09-30
PE 14.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 18.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 54.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 225.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 19.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE -39.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 308.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 6734.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 6996.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 20.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE -195.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 2851.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE 4.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE 31.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 5.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 18.17
Dividend Yield 0.54
Payout Ratio: 39.551%
Date2020-09-30
PE 5.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE 16.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE -167.77
Dividend Yield 1.11
Payout Ratio: -742.105%
Date2019-12-31
PE 9.94
Dividend Yield 0.91
Payout Ratio: 35.980%
Date2019-09-30
PE 16.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE 38.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 29.39
Dividend Yield 0.72
Payout Ratio: 84.894%
Date2018-12-31
PE 10.51
Dividend Yield 0.68
Payout Ratio: 28.540%
Date2018-09-30
PE 19.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 15.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE -23.84
Dividend Yield 0.64
Payout Ratio: -60.664%
Date2017-12-31
PE 23.37
Dividend Yield 0.00
Payout Ratio: 0.113%
Date2017-09-30
PE 13.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 13.25
Dividend Yield 0.13
Payout Ratio: 6.892%
Date2017-03-31
PE 9.27
Dividend Yield 0.15
Payout Ratio: 5.718%
Date2016-12-31
PE 8.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 2.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 7.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE -33.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 27.13
Dividend Yield 1.04
Payout Ratio: 113.149%
Date2015-09-30
PE 2.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 11.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE -5.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE -4.34
Dividend Yield 1.62
Payout Ratio: -28.159%
Date2014-09-30
PE 21.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 81.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE -8.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 7.82
Dividend Yield 1.38
Payout Ratio: 43.333%
Date2013-09-30
PE 8.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE -10.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 6.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE -3.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 2.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 3.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE -14.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE -5.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE -4.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 7.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 13.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 4.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 1.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE 3.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 2.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE -6.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 4.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 2.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 1.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 4.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 50.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 6.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 37.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 8.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 9.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 6.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 4.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -1.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 6.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE -33.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 14.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 18.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 12.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 20.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 1.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE -7.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 2.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 2.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE -21.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE -0.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE -5.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 4.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE -4.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -7.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 6.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 4.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 6.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 3.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 0.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 1.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 22.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 3.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 1.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 3.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE -3.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE -1.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 4.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 3.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -0.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 4.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 8.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 11.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 6.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 6.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 2.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE -3.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 11.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 11.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE -4.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE -5.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE -6.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE -6.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE -6.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 22.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 22.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
66.75Price:
$41.58Market Cap:
220,565,684EPS TTM:
1.22PE Ratio:
33.89PEPSG:
NaNFwd PE:
NaNVolume:
27,1792 Year Price Change
1.972Index 2 Year Price Change
1.4975 Year Price Change
6.004Index 5 Year Price Change
1.905PESPG: 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: