Skip to main content

AfreecaTV Co. Ltd (067160.KQ) Stock Price and Company Information, 2024

AfreecaTV Co. Ltd

067160.KQ

Exchange: KQ
Currency Korean Won
Open Figi: BBG000C206C4
ISIN: KR7067160002
Primary Ticker: 067160.KQ
Fiscal Year End: December
International Domestic: International
Sector: Technology
Industry: Software & IT Services
Gic Sector: Communication Services
Gic Group: Media & Entertainment
Gic Industry: Interactive Media & Services
Gic Sub Industry: Interactive Media & Services
Description: Afreeca TV Co., Ltd. operates as an entertainment services company in South Korea. The company provides Afreeca Tv, a social live/multimedia platform to broadcast and watch/participate. The company was formerly known as Nowcom Co., Ltd. and changed its name to Afreeca TV Co., Ltd. in April 2013. Afreeca TV Co., Ltd. was founded in 1996 and is based in Seongnam, South Korea.
Address: Pangyo 7 Venture Velly 1-2, Seongnam-si, South Korea, 463400
Website: https://corp.afreecatv.com
Full Time Employees: 627
Updated On: 2024-11-02

Highlights

Market Capitalization: 1007029780480
Market Capitalization Mln: 1007029.78
EBITDA: 107673698304
Wall Street Target Price: 156222
EPS Estimate Current Year: 8633.24
EPS Estimate Next Year: 9891.7
EPS Estimate Next Quarter: 2223.31
EPS Estimate Current Quarter: 2279.59
Most Recent Quarter: 2024-06-30
Profit Margin: 0.23
Operating Margin TTM: 0.29
Return On Assets TTM: 0.13
Return On Equity TTM: 23.93
Revenue TTM: 310488432640
Revenue Per Share TTM: 28222.45
Quarterly Revenue Growth YOY: 0.15
Gross Profit TTM: 269626065010
Quarterly Earnings Growth YOY: -0.1

Valuation

Price Sales TTM: 2.61
Price Book MRQ: 3.06
Enterprise Value: 641157819970
Enterprise Value Revenue: 1.64
Enterprise Value Ebitda: 4.69

Technicals

Beta: 0.65
52 Week High: 143800
52 Week Low: 62641.45
50 Day MA: 98906
200 Day MA: 110981

Splits & Dividends

Payout Ratio: 0.13
Last Split Factor: 9:20
Last Split Date: 2011-01-27

Earnings

Report Date: 2025-07-29
Date: 2025-06-30
Before After Market: After Market
Currency: KRW
Report Date: 2025-04-28
Date: 2025-03-31
Before After Market: After Market
Currency: KRW
Report Date: 2025-02-13
Date: 2024-12-31
Before After Market: After Market
Currency: KRW
Report Date: 2024-10-31
Date: 2024-09-30
Before After Market: After Market
Currency: KRW
Report Date: 2024-07-31
Date: 2024-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2559.18
Eps Estimate: 2279.59
Eps Difference: 279.59
Surprise Percent: 12.26
Report Date: 2024-04-29
Date: 2024-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 2276
Eps Estimate: 1809.92
Eps Difference: 466.08
Surprise Percent: 25.75
Report Date: 2024-03-29
Date: 2023-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1485.81
Eps Estimate: 1694.71
Eps Difference: -208.9
Surprise Percent: -12.32
Report Date: 2023-10-31
Date: 2023-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1762
Eps Estimate: 1816.19
Eps Difference: -54.19
Surprise Percent: -2.98
Report Date: 2023-07-31
Date: 2023-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 2074
Eps Estimate: 1482.59
Eps Difference: 591.41
Surprise Percent: 39.89
Report Date: 2023-04-28
Date: 2023-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1510
Eps Estimate: 1389.67
Eps Difference: 120.33
Surprise Percent: 8.65
Report Date: 2023-02-09
Date: 2022-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 290.11
Eps Estimate: 1185
Eps Difference: -894.89
Surprise Percent: -75.51
Report Date: 2022-10-28
Date: 2022-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1484
Eps Estimate: 1569.5
Eps Difference: -85.5
Surprise Percent: -5.44
Report Date: 2022-07-29
Date: 2022-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1770
Eps Estimate: 1675
Eps Difference: 95
Surprise Percent: 5.67
Report Date: 2022-04-29
Date: 2022-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1780.65
Eps Estimate: 1808
Eps Difference: -27.35
Surprise Percent: -1.51
Report Date: 2022-02-10
Date: 2021-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1387.35
Eps Estimate: 1741
Eps Difference: -353.65
Surprise Percent: -20.31
Report Date: 2021-10-29
Date: 2021-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1792
Eps Estimate: 1573.5
Eps Difference: 218.5
Surprise Percent: 13.88
Report Date: 2021-07-26
Date: 2021-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1684.53
Eps Estimate: 1407.5
Eps Difference: 277.03
Surprise Percent: 19.68
Report Date: 2021-04-30
Date: 2021-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1394
Eps Estimate: 1144
Eps Difference: 250
Surprise Percent: 21.85
Report Date: 2021-02-08
Date: 2020-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 875.04
Eps Estimate: 941
Eps Difference: -65.95
Surprise Percent: -7.00
Report Date: 2020-10-30
Date: 2020-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1000
Eps Estimate: 854
Eps Difference: 146
Surprise Percent: 17.09
Report Date: 2020-07-31
Date: 2020-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 927
Eps Estimate: 706.91
Eps Difference: 220.09
Surprise Percent: 31.13
Report Date: 2020-04-29
Date: 2020-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 491
Eps Estimate: 621.81
Eps Difference: -130.81
Surprise Percent: -21.03
Report Date: 2020-02-12
Date: 2019-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 643.51
Eps Estimate: 645.5
Eps Difference: -1.99
Surprise Percent: -0.30
Report Date: 2019-10-31
Date: 2019-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 806
Eps Estimate: 764
Eps Difference: 42
Surprise Percent: 5.49
Report Date: 2019-07-31
Date: 2019-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 899
Eps Estimate: 700
Eps Difference: 199
Surprise Percent: 28.42
Report Date: 2019-04-30
Date: 2019-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 715
Eps Estimate: 596.88
Eps Difference: 118.12
Surprise Percent: 19.78
Report Date: 2019-02-14
Date: 2018-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 402
Eps Estimate: 599.74
Eps Difference: -197.74
Surprise Percent: -32.97
Report Date: 2018-10-31
Date: 2018-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 603
Eps Estimate: 482
Eps Difference: 121
Surprise Percent: 25.10
Report Date: 2018-07-31
Date: 2018-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 426
Eps Estimate: 438.67
Eps Difference: -12.67
Surprise Percent: -2.88
Report Date: 2018-04-30
Date: 2018-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 517
Eps Estimate: 368
Eps Difference: 149
Surprise Percent: 40.48
Report Date: 2018-02-06
Date: 2017-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 369
Eps Estimate: 300.33
Eps Difference: 68.67
Surprise Percent: 22.86
Report Date: 2017-11-01
Date: 2017-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 343
Eps Estimate: 384
Eps Difference: -41
Surprise Percent: -10.67
Report Date: 2017-07-31
Date: 2017-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 314
Eps Estimate: 355.5
Eps Difference: -41.5
Surprise Percent: -11.67
Report Date: 2017-04-28
Date: 2017-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 341
Eps Estimate: 397.5
Eps Difference: -56.5
Surprise Percent: -14.21
Report Date: 2017-02-09
Date: 2016-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 136
Eps Estimate: 330
Eps Difference: -194
Surprise Percent: -58.78
Report Date: 2016-10-27
Date: 2016-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 236
Eps Estimate: 257
Eps Difference: -21
Surprise Percent: -8.17
Report Date: 2016-07-29
Date: 2016-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 301
Eps Estimate: 277
Eps Difference: 24
Surprise Percent: 8.66
Report Date: 2016-04-28
Date: 2016-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 297
Eps Estimate: 60.28
Eps Difference: 236.72
Surprise Percent: 392.70
Report Date: 2016-02-12
Date: 2015-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: -3
Report Date: 2015-10-30
Date: 2015-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 178
Eps Estimate: 101
Eps Difference: 77
Surprise Percent: 76.23
Report Date: 2015-07-31
Date: 2015-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 94
Eps Estimate: 140
Eps Difference: -46
Surprise Percent: -32.85
Report Date: 2015-04-29
Date: 2015-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 210.42
Report Date: 2014-10-31
Date: 2014-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 90
Report Date: 2014-09-03
Date: 2014-06-30
Currency: KRW
Eps Actual: 91.34
Report Date: 2014-05-28
Date: 2014-03-31
Currency: KRW
Eps Actual: 135
Report Date: 2014-02-26
Date: 2013-12-31
Currency: KRW
Eps Actual: -16.65
Report Date: 2013-11-27
Date: 2013-09-30
Currency: KRW
Eps Actual: -11.07
Report Date: 2013-08-28
Date: 2013-06-30
Currency: KRW
Eps Actual: 7.11
Report Date: 2013-05-29
Date: 2013-03-31
Currency: KRW
Eps Actual: 56.91
Report Date: 2013-02-27
Date: 2012-12-31
Currency: KRW
Eps Actual: -183.96
Report Date: 2012-11-28
Date: 2012-09-30
Currency: KRW
Eps Actual: 109
Report Date: 2012-08-29
Date: 2012-06-30
Currency: KRW
Eps Actual: 11.82
Report Date: 2012-05-30
Date: 2012-03-31
Currency: KRW
Eps Actual: 336.64
Report Date: 2012-02-29
Date: 2011-12-31
Currency: KRW
Eps Actual: -154.99
Report Date: 2011-11-30
Date: 2011-09-30
Currency: KRW
Eps Actual: 34.46
Report Date: 2011-08-31
Date: 2011-06-30
Currency: KRW
Eps Actual: 49.81
Report Date: 2011-06-01
Date: 2011-03-31
Currency: KRW
Eps Actual: 161.40
Report Date: 2011-03-02
Date: 2010-12-31
Currency: KRW
Eps Actual: 262.08
Report Date: 2010-12-01
Date: 2010-09-30
Currency: KRW
Eps Actual: 157.77
Report Date: 2010-09-01
Date: 2010-06-30
Currency: KRW
Eps Actual: 281.51
Report Date: 2010-06-02
Date: 2010-03-31
Currency: KRW
Eps Actual: 196.85
Report Date: 2010-03-03
Date: 2009-12-31
Currency: KRW
Eps Actual: 283.53
Report Date: 2009-12-02
Date: 2009-09-30
Currency: KRW
Eps Actual: 113.17
Report Date: 2009-09-02
Date: 2009-06-30
Currency: KRW
Eps Actual: 205.41
Report Date: 2009-06-03
Date: 2009-03-31
Currency: KRW
Eps Actual: 186.18
Date: 2025-12-31
Period: +1y
Growth: 0.14
Earnings Estimate Avg: 9891.70
Earnings Estimate Low: 7980.71
Earnings Estimate High: 12289.90
Earnings Estimate Year Ago Eps: 8633.24
Earnings Estimate Number Of Analysts: 21.00
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 481750000.00
Revenue Estimate Low: 451100000.00
Revenue Estimate High: 517200000.00
Revenue Estimate Number Of Analysts: 21.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 9891.70
Eps Trend7days Ago: 9948.84
Eps Trend30days Ago: 9607.75
Eps Trend60days Ago: 9572.33
Eps Trend90days Ago: 9258.23
Eps Revisions Up Last30days: 7.00
Eps Revisions Down Last30days: 1.00
Date: 2024-12-31
Growth: 0.26
Earnings Estimate Avg: 8633.24
Earnings Estimate Low: 7571.93
Earnings Estimate High: 9781.24
Earnings Estimate Year Ago Eps: 6837.00
Earnings Estimate Number Of Analysts: 21.00
Earnings Estimate Growth: 0.26
Revenue Estimate Avg: 428720000.00
Revenue Estimate Low: 418450000.00
Revenue Estimate High: 442000000.00
Revenue Estimate Number Of Analysts: 21.00
Revenue Estimate Growth: 0.23
Eps Trend Current: 8633.24
Eps Trend7days Ago: 8630.43
Eps Trend30days Ago: 8322.62
Eps Trend60days Ago: 8291.76
Eps Trend90days Ago: 7868.29
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 9.00
Date: 2024-09-30
Period: +1q
Growth: 0.26
Earnings Estimate Avg: 2223.31
Earnings Estimate Low: 1886.40
Earnings Estimate High: 2637.00
Earnings Estimate Year Ago Eps: 1762.00
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.26
Revenue Estimate Avg: 109180000.00
Revenue Estimate Low: 103800000.00
Revenue Estimate High: 115200000.00
Revenue Estimate Number Of Analysts: 15.00
Eps Trend Current: 2223.31
Eps Trend7days Ago: 2168.48
Eps Trend30days Ago: 2141.60
Eps Trend60days Ago: 2123.27
Eps Trend90days Ago: 2117.91
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 5.00
Date: 2024-06-30
Growth: 0.09
Earnings Estimate Avg: 2279.59
Earnings Estimate Low: 2022.52
Earnings Estimate High: 2485.00
Earnings Estimate Year Ago Eps: 2074.00
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.09
Revenue Estimate Avg: 105190000.00
Revenue Estimate Low: 101970000.00
Revenue Estimate High: 109200000.00
Revenue Estimate Number Of Analysts: 15.00
Eps Trend Current: 2279.59
Eps Trend7days Ago: 2272.59
Eps Trend30days Ago: 2115.03
Eps Trend60days Ago: 2092.86
Eps Trend90days Ago: 2087.61
Eps Revisions Up Last30days: 4.00
Eps Revisions Down Last30days: 1.00
Date: 2024-03-31
Growth: 0.19
Earnings Estimate Avg: 1809.92
Earnings Estimate Low: 1584.30
Earnings Estimate High: 1967.00
Earnings Estimate Year Ago Eps: 1510.00
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 0.19
Revenue Estimate Avg: 94989000.00
Revenue Estimate Low: 87470000.00
Revenue Estimate High: 95600000.00
Revenue Estimate Number Of Analysts: 10.00
Revenue Estimate Growth: 0.25
Eps Trend Current: 1809.92
Eps Trend7days Ago: 1809.92
Eps Trend30days Ago: 1809.92
Eps Trend60days Ago: 1842.72
Eps Trend90days Ago: 1731.86
Date: 2023-12-31
Growth: 0.24
Earnings Estimate Avg: 6674.07
Earnings Estimate Low: 5831.16
Earnings Estimate High: 7324.19
Earnings Estimate Year Ago Eps: 5372.00
Earnings Estimate Number Of Analysts: 19.00
Earnings Estimate Growth: 0.24
Revenue Estimate Avg: 347618000.00
Revenue Estimate Low: 332000000.00
Revenue Estimate High: 344800000.00
Revenue Estimate Number Of Analysts: 19.00
Revenue Estimate Growth: 0.10
Eps Trend Current: 6674.07
Eps Trend7days Ago: 6674.07
Eps Trend30days Ago: 6674.07
Eps Trend60days Ago: 6650.85
Eps Trend90days Ago: 6632.92
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 5.00
Date: 2023-09-30
Growth: 0.22
Earnings Estimate Avg: 1816.19
Earnings Estimate Low: 1687.00
Earnings Estimate High: 2041.00
Earnings Estimate Year Ago Eps: 1484.00
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.22
Revenue Estimate Avg: 91550000.00
Revenue Estimate Low: 87500000.00
Revenue Estimate High: 96200000.00
Revenue Estimate Number Of Analysts: 10.00
Eps Trend Current: 1816.19
Eps Trend7days Ago: 1816.19
Eps Trend30days Ago: 1831.83
Eps Trend60days Ago: 1845.33
Eps Trend90days Ago: 1874.33
Date: 2023-06-30
Growth: -0.16
Earnings Estimate Avg: 1482.59
Earnings Estimate Low: 1322.00
Earnings Estimate High: 1710.00
Earnings Estimate Year Ago Eps: 1770.00
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: -0.16
Revenue Estimate Avg: 80570000.00
Revenue Estimate Low: 77700000.00
Revenue Estimate High: 86680000.00
Revenue Estimate Number Of Analysts: 8.00
Eps Trend Current: 1482.59
Eps Trend7days Ago: 1482.59
Eps Trend30days Ago: 1482.59
Eps Trend60days Ago: 1513.04
Eps Trend90days Ago: 1513.33
Date: 2023-03-31
Growth: -0.22
Earnings Estimate Avg: 1389.67
Earnings Estimate Low: 1167.00
Earnings Estimate High: 1503.00
Earnings Estimate Year Ago Eps: 1780.65
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.22
Revenue Estimate Avg: 72705000.00
Revenue Estimate Low: 73000000.00
Revenue Estimate High: 79800000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: -0.03
Eps Trend Current: 1389.67
Eps Trend7days Ago: 1389.67
Eps Trend30days Ago: 1381.67
Eps Trend60days Ago: 1381.67
Eps Trend90days Ago: 1518.33
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: -0.01
Earnings Estimate Avg: 6227.80
Earnings Estimate Low: 5710.94
Earnings Estimate High: 6657.20
Earnings Estimate Year Ago Eps: 6306.57
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: -0.01
Revenue Estimate Avg: 314977000.00
Revenue Estimate Low: 315000000.00
Revenue Estimate High: 327100000.00
Revenue Estimate Number Of Analysts: 14.00
Revenue Estimate Growth: 0.15
Eps Trend Current: 6227.80
Eps Trend7days Ago: 6227.80
Eps Trend30days Ago: 6227.80
Eps Trend60days Ago: 6311.26
Eps Trend90days Ago: 6404.12
Eps Revisions Up Last30days: 1.00
Date: 2022-09-30
Growth: -0.12
Earnings Estimate Avg: 1569.50
Earnings Estimate Low: 1464.00
Earnings Estimate High: 1675.00
Earnings Estimate Year Ago Eps: 1792.00
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.12
Revenue Estimate Avg: 80090000.00
Revenue Estimate Low: 75180000.00
Revenue Estimate High: 85100000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 1569.50
Eps Trend7days Ago: 1569.50
Eps Trend30days Ago: 1569.50
Eps Trend60days Ago: 1699.00
Eps Trend90days Ago: 1699.00
Date: 2022-06-30
Growth: 0.20
Earnings Estimate Year Ago Eps: 1394.00
Earnings Estimate Growth: 0.20
Revenue Estimate Avg: 79000000.00
Revenue Estimate Low: 78000000.00
Revenue Estimate High: 80600000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend7days Ago: 1675.00
Eps Trend30days Ago: 1715.83
Eps Trend60days Ago: 1793.79
Eps Trend90days Ago: 1926.33
Date: 2022-03-31
Growth: 0.80
Earnings Estimate Avg: 1808.00
Earnings Estimate Low: 1795.00
Earnings Estimate High: 1821.00
Earnings Estimate Year Ago Eps: 1000.00
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.80
Revenue Estimate Avg: 75298000.00
Revenue Estimate Low: 72500000.00
Revenue Estimate High: 77700000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 1808.00
Eps Trend7days Ago: 1808.00
Eps Trend30days Ago: 1808.00
Eps Trend60days Ago: 1812.00
Eps Trend90days Ago: 1787.00
Date: 2021-12-31
Earnings Estimate Avg: 6419.79
Earnings Estimate Low: 5980.00
Earnings Estimate High: 6629.00
Earnings Estimate Number Of Analysts: 12.00
Revenue Estimate Avg: 272295000.00
Revenue Estimate Low: 270000000.00
Revenue Estimate High: 274900000.00
Revenue Estimate Number Of Analysts: 13.00
Eps Trend Current: 6419.79
Eps Trend7days Ago: 6419.79
Eps Trend30days Ago: 6419.79
Eps Trend60days Ago: 6459.37
Eps Trend90days Ago: 6459.37
Date: 2019-12-31
Period: +1y
Growth: 0.27
Earnings Estimate Year Ago Eps: 2003.77
Earnings Estimate Growth: 0.27
Revenue Estimate Avg: 145680000.00
Revenue Estimate Low: 138400000.00
Revenue Estimate High: 153100000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: 0.19
Eps Trend7days Ago: 2548.14
Eps Trend30days Ago: 2548.14
Eps Trend60days Ago: 2548.14
Eps Trend90days Ago: 2548.14
Date: 2019-03-31
Period: +1q
Growth: 0.12
Earnings Estimate Year Ago Eps: 517.00
Earnings Estimate Growth: 0.12
Revenue Estimate Avg: 34140000.00
Revenue Estimate Low: 32700000.00
Revenue Estimate High: 36000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.22
Eps Trend7days Ago: 579.00
Eps Trend30days Ago: 579.00
Eps Trend60days Ago: 579.00
Eps Trend90days Ago: 579.00
Date: 2018-12-31
Growth: 0.45
Earnings Estimate Year Ago Eps: 1382.00
Earnings Estimate Growth: 0.45
Revenue Estimate Avg: 121590000.00
Revenue Estimate Low: 119200000.00
Revenue Estimate High: 123300000.00
Revenue Estimate Number Of Analysts: 11.00
Revenue Estimate Growth: 0.28
Eps Trend7days Ago: 2003.77
Eps Trend30days Ago: 2003.77
Eps Trend60days Ago: 2003.77
Eps Trend90days Ago: 2003.77
Date: 2018-09-30
Growth: 0.40
Earnings Estimate Year Ago Eps: 343.00
Earnings Estimate Growth: 0.40
Revenue Estimate Avg: 32433000.00
Revenue Estimate Low: 29900000.00
Revenue Estimate High: 31900000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.31
Eps Trend7days Ago: 482.00
Eps Trend30days Ago: 500.50
Eps Trend60days Ago: 475.00
Eps Trend90days Ago: 521.33
Eps Revisions Up Last30days: 1.00
Date: 2018-06-30
Growth: 0.39
Earnings Estimate Year Ago Eps: 314.00
Earnings Estimate Growth: 0.39
Revenue Estimate Avg: 28953000.00
Revenue Estimate Low: 26900000.00
Revenue Estimate High: 29100000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.28
Eps Trend7days Ago: 438.67
Eps Trend30days Ago: 439.33
Eps Trend60days Ago: 439.00
Eps Trend90days Ago: 440.67
Date: 2024-09-30
Eps Actual: 4835.18
Date: 2023-12-31
Eps Actual: 6831.8
Date: 2022-12-31
Eps Actual: 5324.7
Date: 2021-12-31
Eps Actual: 6257.88
Date: 2020-12-31
Eps Actual: 3293.04
Date: 2019-12-31
Eps Actual: 3063.5
Date: 2018-12-31
Eps Actual: 194
Date: 2017-12-31
Eps Actual: 136
Date: 2016-12-31
Eps Actual: 97
Date: 2015-12-31
Eps Actual: 795.76
Date: 2013-12-31
Eps Actual: 36.29
Date: 2012-12-31
Eps Actual: 273.50
Date: 2011-12-31
Eps Actual: 90.68
Date: 2010-12-31
Eps Actual: 898.22
Date: 2009-12-31
Eps Actual: 788.31