_id
6911b827ccc777a4e85d60c2
Ticker
FULO
Name
FullNet Communications Inc
Exchange
PINK
Address
201 Robert S. Kerr Avenue, Oklahoma City, OK, United States, 73102
Country
USA
Sector
Communication Services
Industry
Telecom Services
Currency
USD
Website
https://www.fullnet.net
Description
FullNet Communications, Inc., together with its subsidiaries, provides integrated communications services to individuals, businesses, organizations, educational institutions, and governmental agencies in the United States. It provides mass notification services using text messages and automated telephone calls; carrier-neutral equipment colocation services; Internet access services; web hosting and related services; customized live help desk outsourcing services; and voice and data solutions. The company was formerly known as CEN-COM of Oklahoma, Inc. and changed its name to FullNet Communications, Inc. in December 1995. FullNet Communications, Inc. was incorporated in 1995 and is based in Oklahoma City, Oklahoma.
Last Close
0.375
Volume
-
Current Price
0.38
Change
0
Last Updated
2026-01-03T12:14:49.708Z
Image
data:image/webp;base64,UklGRs4FAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSPUCAAABkHBt29nI+t+xPWvbtm3btm3btm3bGNuuO7bKL037LQZJ3oiYAOC4yawT731D42VZReribHlcSMCXs7MbgYAdOiw+/zkgIlGRXaxR5SgTwoN/XF7S3lYgdq2nrNh55X2wJCUjt1BDGKIpzMlIk4W+v7xj+ZQWlvw5NV/7Va4yUi6NKvnXFfVseao9as2535kmyrUp88epVaNq8eE46UmihvKrEz0Zb8uZY5c1z+WE8m2QP1vdzoIbp1YHRDoqRCLeUduSA/NKI0+FECpMJuDQIE/zclUecC2HCjf3ck/P8riMuyOiQhbdGGJWNuf2l7VU2JojVcvW63QcFXrQ9rYAYFaS09YsKnhWtsYGSq077R1FaHg8vGop49+kYKAJ1weX5L5ZaUKhj19u/Z9Lx+ssxWk8XcscALrsC6ZYf61oAQDzw1Vosn9OA4CN+RRv2moAp/0sIrLLqkv/uxTzuYbb9nmhejLu0fM4VL6H/YNSUUk+J4rzUGVFp6QVoypU5uZpUenyi1UElUFLCIvKyLCsCZeBYYzIVGoGF5ORpUbF6kWSfFSMJjI6C5W+KCA4DZUqwy8wFVVWzA8vBSrR+3tP4lD93rN1rxeqB8M69r1pwHS6DthuK0TE7LQAWCph8WSsAYApXzPR5HrNAIAOW70MWLxWtQQAty4X8pAYT9c2BwDwXBWuQkHil1tDiUNuJqJIuD4YSq426l4hAvbR0CqlgO3icJXgjPJVFlCiGQB02udPhBa4tTUAmEHJbp1OKBhhFR+oBGU2cx95IYIISXRlAJS3yoBzUr1w1Fe7upXLssqQ/QGsQBi/ff3dzcoFYN/0gIwRBBGtdwNu7TuteaHQ86aJuru8OXBuM+FZbA7hh404088ceKw1eum+V6Ji7nJ/n1rUtwLwa1V16u3gdB0nJl3a75W1rID/ekPnbDz/NkicllOkJQbWQDQFmYrYnw9Obls5vaU5AIAZTwBg13b+mU8hCSm5Kh3RFWfLo7yebB9aC7gFAFZQOCCyAgAAMBAAnQEqQABAAD61TJ1KJyQiobAWDADgFolAGQqC4Di5Q01USyk/fxlcRHuJABxtZx5CGis93TNdHjRCT5dMh3w7MOs2wDijBVMm0U48T/6qbX9HWrCzk9iNPjkJV6EOfjmsJ19sL+vTcC/0YqW6PdXsFAEiaHilcom7LQmWeP0W34K5Qy35/VmQAP78aV2jjkSuorvIIM7iStlldD3AMRL5Zagb8+h+qe02A17gtKQ7HC7PwJ3qWu+K8z1JcbAXevVQBzD7QcgPBiyawBCgo6IJZwxjBvR3HCYdVdvyN1OMjuK7r/fvTC+CBRP+TFxZIu7t/Ig6oq+j4mH5VQokK4wE37t9yDD8RWhEKUEzbc+J0KHjzW2zcC/Ybtux95yGxGRr3NcAJBe17EIaiLN/4XWNPT7G+Wn73mWZiCT/YGZtJhd7GOMwhmzJR5wEtwbOVb6cqmKZk8/MwNhI2KDGD9N4kugXCw2+SVyO4/TOQsTPvtM0o+nS6swBbsFMk7g8YNGXcEj6KwfWaIiJteFs6/lqSwQj71l2ISoZThfWijxDCLQPJKpRGLGRciTlC01H4NFPVOyr7ZaQ9d3nQnRcdhI4o6wlThlxbhxYRilFepSBX7pfqU18n82kxtbRfAw+sRIRUCQFkt3LRRYCt3X+btius8QLmBH4UE/qd1NrNvrLLFthvh4ctlQTImwD2+Tiuh5gvijNlYXwoY9sL6W0Opj1kHW7UcPCKQCneolozJumrYT4i3+Idc/VUE7Mwd8lpU4QL4qZFpfzwhzUIlZgruotDYX1ulEInvtfHC+ampCedB+qRiCdtJnw9m399tLruKbq4HjvdtLLux1k5IelCGd0BgGBx792GFAtriBrzny4H78EDOCGQ7E0fxsUb6vIvQqs8eOW4mjS7+KAuY9WUAAA
Ipo Date
-
Market Cap
7358969
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Current Quarter
2025-03-31
Revenue
1251332
Cost Of Revenue
343793
Gross Profit
907539
Operating Expenses
675828
Operating Income
231711
Interest Expense
-
Pretax Income
261816
Net Income
198561
Eps
0.010057542366601347
Dividends Per Share
172649
Shares Outstanding
19623917
Income Tax Expense
63255
EBITDA
283346
Operating Margin
18.517148126955917
Total Other Income Expense Net
30105
Cash
3114695
Short Term Investments
-
Receivables
7991
Inventories
-
Total Current Assets
3172042
Property Plant Equipment
483152
Total Assets
3675556
Payables
6202
Short Term Debt
88021
Long Term Debt
-
Total Liabilities
2200228
Equity
1475328
Bs_currency_symbol
-
Depreciation
21525
Change In Working Capital
211245
Cash From Operations
434369
Capital Expenditures
5979
Cash From Investing
-5980
Cash From Financing
-172649
Net Change In Cash
255740
Cf_currency_symbol
-
PE
18.75
PB
5.085071834873331
ROE
13.458769846434148
ROA
5.402203095259601
FCF
428390
Fcf Percent
0.34234719482919
Piotroski FScore
4
Health Score
70
Deep Value Investing Score
5
Defensive Investing Score
6
Dividend Investing Score
3.5
Economic Moat Investing Score
8
Garp Investing Score
6
Growth Investing Score
5
Momentum Investing Score
6.5
Net Net Investing Score
4.5
Quality Investing Score
7.5
Value Investing Score
5.5
Quarters > 0 > quarter
2025-03-31
Quarters > 0 > income Statement > revenue
1251332
Quarters > 0 > income Statement > cost Of Revenue
343793
Quarters > 0 > income Statement > gross Profit
907539
Quarters > 0 > income Statement > operating Expenses
675828
Quarters > 0 > income Statement > operating Income
231711
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
261816
Quarters > 0 > income Statement > net Income
198561
Quarters > 0 > income Statement > eps
0.010057542366601347
Quarters > 0 > income Statement > dividends Per Share
172649
Quarters > 0 > income Statement > shares Outstanding
19742497
Quarters > 0 > income Statement > income Tax Expense
63255
Quarters > 0 > income Statement > EBITDA
283346
Quarters > 0 > income Statement > operating Margin
18.517148126955917
Quarters > 0 > income Statement > total Other Income Expense Net
30105
Quarters > 0 > income Statement > currency_symbol
-
Quarters > 0 > balance Sheet > cash
3114695
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
7991
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
3172042
Quarters > 0 > balance Sheet > property Plant Equipment
483152
Quarters > 0 > balance Sheet > total Assets
3675556
Quarters > 0 > balance Sheet > payables
6202
Quarters > 0 > balance Sheet > short Term Debt
88021
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
2200228
Quarters > 0 > balance Sheet > equity
1475328
Quarters > 0 > balance Sheet > currency_symbol
-
Quarters > 0 > cash Flow > net Income
198561
Quarters > 0 > cash Flow > depreciation
21525
Quarters > 0 > cash Flow > change In Working Capital
211245
Quarters > 0 > cash Flow > cash From Operations
434369
Quarters > 0 > cash Flow > capital Expenditures
5979
Quarters > 0 > cash Flow > cash From Investing
-5980
Quarters > 0 > cash Flow > cash From Financing
-172649
Quarters > 0 > cash Flow > net Change In Cash
255740
Quarters > 0 > cash Flow > currency_symbol
-
Quarters > 0 > ratios > PE
0.010057542366601347
Quarters > 0 > ratios > PB
5.085071834873331
Quarters > 0 > ratios > ROE
13.458769846434148
Quarters > 0 > ratios > ROA
5.402203095259601
Quarters > 0 > ratios > FCF
428390
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.34234719482919
Quarters > 0 > health Score
70
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
1210298
Quarters > 1 > income Statement > cost Of Revenue
338462
Quarters > 1 > income Statement > gross Profit
871836
Quarters > 1 > income Statement > operating Expenses
800316
Quarters > 1 > income Statement > operating Income
71520
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
104959
Quarters > 1 > income Statement > net Income
77217
Quarters > 1 > income Statement > eps
0.003934841346913564
Quarters > 1 > income Statement > dividends Per Share
72610
Quarters > 1 > income Statement > shares Outstanding
19623917
Quarters > 1 > income Statement > income Tax Expense
27742
Quarters > 1 > income Statement > EBITDA
108724
Quarters > 1 > income Statement > operating Margin
5.909288456231441
Quarters > 1 > income Statement > total Other Income Expense Net
33439
Quarters > 1 > income Statement > currency_symbol
-
Quarters > 1 > balance Sheet > cash
2858955
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1869
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
2888314
Quarters > 1 > balance Sheet > property Plant Equipment
498697
Quarters > 1 > balance Sheet > total Assets
3408040
Quarters > 1 > balance Sheet > payables
6491
Quarters > 1 > balance Sheet > short Term Debt
82275
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
2051313
Quarters > 1 > balance Sheet > equity
1356727
Quarters > 1 > balance Sheet > currency_symbol
-
Quarters > 1 > cash Flow > net Income
77217
Quarters > 1 > cash Flow > depreciation
3765
Quarters > 1 > cash Flow > change In Working Capital
372631
Quarters > 1 > cash Flow > cash From Operations
57479
Quarters > 1 > cash Flow > capital Expenditures
9789
Quarters > 1 > cash Flow > cash From Investing
-9785
Quarters > 1 > cash Flow > cash From Financing
-72610
Quarters > 1 > cash Flow > net Change In Cash
-24916
Quarters > 1 > cash Flow > currency_symbol
-
Quarters > 1 > ratios > PE
0.003934841346913564
Quarters > 1 > ratios > PB
5.4963809668415236
Quarters > 1 > ratios > ROE
5.691417654399153
Quarters > 1 > ratios > ROA
2.265730449173132
Quarters > 1 > ratios > FCF
47690
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.03940351880280724
Quarters > 1 > health Score
44
Quarters > 2 > quarter
2024-09-30
Quarters > 2 > income Statement > revenue
1197455
Quarters > 2 > income Statement > cost Of Revenue
303798
Quarters > 2 > income Statement > gross Profit
893657
Quarters > 2 > income Statement > operating Expenses
673337
Quarters > 2 > income Statement > operating Income
220320
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
275948
Quarters > 2 > income Statement > net Income
206604
Quarters > 2 > income Statement > eps
0.010462512066344614
Quarters > 2 > income Statement > dividends Per Share
72608
Quarters > 2 > income Statement > shares Outstanding
19747074
Quarters > 2 > income Statement > income Tax Expense
69344
Quarters > 2 > income Statement > EBITDA
316677
Quarters > 2 > income Statement > operating Margin
18.39902125758379
Quarters > 2 > income Statement > total Other Income Expense Net
55628
Quarters > 2 > income Statement > currency_symbol
-
Quarters > 2 > balance Sheet > cash
2883871
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1129
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
2919947
Quarters > 2 > balance Sheet > property Plant Equipment
96060
Quarters > 2 > balance Sheet > total Assets
3034823
Quarters > 2 > balance Sheet > payables
8133
Quarters > 2 > balance Sheet > short Term Debt
37525
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
1741010
Quarters > 2 > balance Sheet > equity
1293813
Quarters > 2 > balance Sheet > currency_symbol
-
Quarters > 2 > cash Flow > net Income
206604
Quarters > 2 > cash Flow > depreciation
40727
Quarters > 2 > cash Flow > change In Working Capital
-7479
Quarters > 2 > cash Flow > cash From Operations
240684
Quarters > 2 > cash Flow > capital Expenditures
4
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
-72608
Quarters > 2 > cash Flow > net Change In Cash
168076
Quarters > 2 > cash Flow > currency_symbol
-
Quarters > 2 > ratios > PE
0.010462512066344614
Quarters > 2 > ratios > PB
5.799824333191891
Quarters > 2 > ratios > ROE
15.96861370228928
Quarters > 2 > ratios > ROA
6.807777587028964
Quarters > 2 > ratios > FCF
240680
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.20099293919186942
Quarters > 2 > health Score
73
Quarters > 3 > quarter
2024-06-30
Quarters > 3 > income Statement > revenue
1116059
Quarters > 3 > income Statement > cost Of Revenue
282160
Quarters > 3 > income Statement > gross Profit
833899
Quarters > 3 > income Statement > operating Expenses
615326
Quarters > 3 > income Statement > operating Income
218570
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
251241
Quarters > 3 > income Statement > net Income
174932
Quarters > 3 > income Statement > eps
0.008859074813836468
Quarters > 3 > income Statement > dividends Per Share
72609
Quarters > 3 > income Statement > shares Outstanding
19746080
Quarters > 3 > income Statement > income Tax Expense
76309
Quarters > 3 > income Statement > EBITDA
291238
Quarters > 3 > income Statement > operating Margin
19.584090088427224
Quarters > 3 > income Statement > total Other Income Expense Net
32671
Quarters > 3 > income Statement > currency_symbol
-
Quarters > 3 > balance Sheet > cash
2715795
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
2106
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
2761848
Quarters > 3 > balance Sheet > property Plant Equipment
136788
Quarters > 3 > balance Sheet > total Assets
2917835
Quarters > 3 > balance Sheet > payables
7659
Quarters > 3 > balance Sheet > short Term Debt
74264
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
1759103
Quarters > 3 > balance Sheet > equity
1158732
Quarters > 3 > balance Sheet > currency_symbol
-
Quarters > 3 > cash Flow > net Income
174932
Quarters > 3 > cash Flow > depreciation
39995
Quarters > 3 > cash Flow > change In Working Capital
-13557
Quarters > 3 > cash Flow > cash From Operations
179251
Quarters > 3 > cash Flow > capital Expenditures
1
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-72609
Quarters > 3 > cash Flow > net Change In Cash
106642
Quarters > 3 > cash Flow > currency_symbol
-
Quarters > 3 > ratios > PE
0.008859074813836468
Quarters > 3 > ratios > PB
6.475621972984262
Quarters > 3 > ratios > ROE
15.096847243366025
Quarters > 3 > ratios > ROA
5.995267038746194
Quarters > 3 > ratios > FCF
179250
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1606097885506053
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4582689
Annuals > 0 > income Statement > cost Of Revenue
1205978
Annuals > 0 > income Statement > gross Profit
3376711
Annuals > 0 > income Statement > operating Expenses
2784266
Annuals > 0 > income Statement > operating Income
592445
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
756372
Annuals > 0 > income Statement > net Income
549195
Annuals > 0 > income Statement > eps
0.02781715453750191
Annuals > 0 > income Statement > dividends Per Share
947161
Annuals > 0 > income Statement > shares Outstanding
19743033
Annuals > 0 > income Statement > income Tax Expense
207177
Annuals > 0 > income Statement > EBITDA
772178
Annuals > 0 > income Statement > operating Margin
12.927890153575772
Annuals > 0 > income Statement > total Other Income Expense Net
163927
Annuals > 0 > income Statement > currency_symbol
-
Annuals > 0 > balance Sheet > cash
2858955
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1869
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
2888314
Annuals > 0 > balance Sheet > property Plant Equipment
498697
Annuals > 0 > balance Sheet > total Assets
3408040
Annuals > 0 > balance Sheet > payables
6491
Annuals > 0 > balance Sheet > short Term Debt
82275
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
2051313
Annuals > 0 > balance Sheet > equity
1356727
Annuals > 0 > balance Sheet > currency_symbol
-
Annuals > 0 > cash Flow > net Income
549195
Annuals > 0 > cash Flow > depreciation
15806
Annuals > 0 > cash Flow > change In Working Capital
427562
Annuals > 0 > cash Flow > cash From Operations
684982
Annuals > 0 > cash Flow > capital Expenditures
9782
Annuals > 0 > cash Flow > cash From Investing
-9785
Annuals > 0 > cash Flow > cash From Financing
-946573
Annuals > 0 > cash Flow > net Change In Cash
-271376
Annuals > 0 > cash Flow > currency_symbol
-
Annuals > 0 > ratios > PE
0.02781715453750191
Annuals > 0 > ratios > PB
5.456983884746157
Annuals > 0 > ratios > ROE
40.47940374150437
Annuals > 0 > ratios > ROA
16.114687621037312
Annuals > 0 > ratios > FCF
675200
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.1473370765504707
Annuals > 0 > health Score
74
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
4191084
Annuals > 1 > income Statement > cost Of Revenue
1069527
Annuals > 1 > income Statement > gross Profit
3121557
Annuals > 1 > income Statement > operating Expenses
2619554
Annuals > 1 > income Statement > operating Income
512175
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
659833
Annuals > 1 > income Statement > net Income
532139
Annuals > 1 > income Statement > eps
0.027337823990606466
Annuals > 1 > income Statement > dividends Per Share
318896
Annuals > 1 > income Statement > shares Outstanding
19465302
Annuals > 1 > income Statement > income Tax Expense
127694
Annuals > 1 > income Statement > EBITDA
676430
Annuals > 1 > income Statement > operating Margin
12.220585414179244
Annuals > 1 > income Statement > total Other Income Expense Net
147658
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
3130331
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
823
Annuals > 1 > balance Sheet > inventories
0
Annuals > 1 > balance Sheet > total Current Assets
3166844
Annuals > 1 > balance Sheet > property Plant Equipment
216026
Annuals > 1 > balance Sheet > total Assets
3402780
Annuals > 1 > balance Sheet > payables
13668
Annuals > 1 > balance Sheet > short Term Debt
290898
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
1780592
Annuals > 1 > balance Sheet > equity
1622188
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
532139
Annuals > 1 > cash Flow > depreciation
150234
Annuals > 1 > cash Flow > change In Working Capital
-92056
Annuals > 1 > cash Flow > cash From Operations
690293
Annuals > 1 > cash Flow > capital Expenditures
3
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
-313513
Annuals > 1 > cash Flow > net Change In Cash
376780
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.027337823990606466
Annuals > 1 > ratios > PB
4.49977946452569
Annuals > 1 > ratios > ROE
32.80378106606632
Annuals > 1 > ratios > ROA
15.638360399438106
Annuals > 1 > ratios > FCF
690290
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.16470440582913634
Annuals > 1 > health Score
76
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
4268263
Annuals > 2 > income Statement > cost Of Revenue
907222
Annuals > 2 > income Statement > gross Profit
3361041
Annuals > 2 > income Statement > operating Expenses
2530888
Annuals > 2 > income Statement > operating Income
830153
Annuals > 2 > income Statement > interest Expense
72605
Annuals > 2 > income Statement > pretax Income
902758
Annuals > 2 > income Statement > net Income
672236
Annuals > 2 > income Statement > eps
0.03557103292969975
Annuals > 2 > income Statement > dividends Per Share
703730
Annuals > 2 > income Statement > shares Outstanding
18898411
Annuals > 2 > income Statement > income Tax Expense
230522
Annuals > 2 > income Statement > EBITDA
845894
Annuals > 2 > income Statement > operating Margin
19.44943411406467
Annuals > 2 > income Statement > total Other Income Expense Net
72605
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
2753551
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1584
Annuals > 2 > balance Sheet > inventories
0
Annuals > 2 > balance Sheet > total Current Assets
2791875
Annuals > 2 > balance Sheet > property Plant Equipment
366259
Annuals > 2 > balance Sheet > total Assets
3176384
Annuals > 2 > balance Sheet > payables
18999
Annuals > 2 > balance Sheet > short Term Debt
133637
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
1774855
Annuals > 2 > balance Sheet > equity
1401529
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
672236
Annuals > 2 > cash Flow > depreciation
15741
Annuals > 2 > cash Flow > change In Working Capital
-90883
Annuals > 2 > cash Flow > cash From Operations
774364
Annuals > 2 > cash Flow > capital Expenditures
49519
Annuals > 2 > cash Flow > cash From Investing
-49519
Annuals > 2 > cash Flow > cash From Financing
-626406
Annuals > 2 > cash Flow > net Change In Cash
98439
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
0.03557103292969975
Annuals > 2 > ratios > PB
5.056551897962867
Annuals > 2 > ratios > ROE
47.964473086179446
Annuals > 2 > ratios > ROA
21.163562088210995
Annuals > 2 > ratios > FCF
724845
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.16982200956220364
Annuals > 2 > health Score
76
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4135516
Annuals > 3 > income Statement > cost Of Revenue
741127
Annuals > 3 > income Statement > gross Profit
3394389
Annuals > 3 > income Statement > operating Expenses
2221409
Annuals > 3 > income Statement > operating Income
1172980
Annuals > 3 > income Statement > interest Expense
20835
Annuals > 3 > income Statement > pretax Income
1193815
Annuals > 3 > income Statement > net Income
892977
Annuals > 3 > income Statement > eps
0.046470123338422625
Annuals > 3 > income Statement > dividends Per Share
168079
Annuals > 3 > income Statement > shares Outstanding
19216153
Annuals > 3 > income Statement > income Tax Expense
300838
Annuals > 3 > income Statement > EBITDA
1183193
Annuals > 3 > income Statement > operating Margin
28.363570591916464
Annuals > 3 > income Statement > total Other Income Expense Net
20835
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2655112
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
30107
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
2710158
Annuals > 3 > balance Sheet > property Plant Equipment
460471
Annuals > 3 > balance Sheet > total Assets
3229633
Annuals > 3 > balance Sheet > payables
53148
Annuals > 3 > balance Sheet > short Term Debt
245568
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
1874679
Annuals > 3 > balance Sheet > equity
1354954
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
892977
Annuals > 3 > cash Flow > depreciation
10213
Annuals > 3 > cash Flow > change In Working Capital
205213
Annuals > 3 > cash Flow > cash From Operations
1419055
Annuals > 3 > cash Flow > capital Expenditures
5847
Annuals > 3 > cash Flow > cash From Investing
-5847
Annuals > 3 > cash Flow > cash From Financing
-166013
Annuals > 3 > cash Flow > net Change In Cash
1247195
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.046470123338422625
Annuals > 3 > ratios > PB
5.318304071577337
Annuals > 3 > ratios > ROE
65.90459897531576
Annuals > 3 > ratios > ROA
27.649488347437618
Annuals > 3 > ratios > FCF
1413208
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.34172470859742776
Annuals > 3 > health Score
78
Valuation > metrics > PE
18.75
Valuation > metrics > PB
5.085071834873331
Valuation > final Score
59.14928165126669
Valuation > verdict
34.8% Overvalued
Profitability > metrics > ROE
13.458769846434148
Profitability > metrics > ROA
6.259721655640122
Profitability > metrics > Net Margin
0.15867971090006489
Profitability > final Score
69
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.4913483645670658
Risk > metrics > Interest Coverage
10.76223873664654
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
33.66526219712809
Liquidity > metrics > Quick Ratio
33.66526219712809
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
45.03619033158476
Prev Valuations > 1
42.001756668081086
Prev Valuations > 2
40
Prev Profitabilities > 0
29
Prev Profitabilities > 1
79
Prev Profitabilities > 2
73
Prev Risks > 0
70
Prev Risks > 1
52
Prev Risks > 2
52
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:52:25.980Z
Earnings History > 0 > period
2025-03-31
Earnings History > 0 > report Date
2025-04-28
Earnings History > 0 > date
2025-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0.0089
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2024-12-31
Earnings History > 1 > report Date
2025-03-18
Earnings History > 1 > date
2024-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.0021
Earnings History > 1 > eps Estimate
-
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2024-09-30
Earnings History > 2 > report Date
2024-11-12
Earnings History > 2 > date
2024-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.0095
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-06-30
Earnings History > 3 > report Date
2024-08-09
Earnings History > 3 > date
2024-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0.0079
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-03-31
Earnings History > 4 > report Date
2024-06-11
Earnings History > 4 > date
2024-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
0.0037
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2023-12-31
Earnings History > 5 > report Date
2024-03-29
Earnings History > 5 > date
2023-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0.0043
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2023-09-30
Earnings History > 6 > report Date
2023-11-14
Earnings History > 6 > date
2023-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0.005
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2023-06-30
Earnings History > 7 > report Date
2023-08-10
Earnings History > 7 > date
2023-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0.0076
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-03-31
Earnings History > 8 > report Date
2023-05-09
Earnings History > 8 > date
2023-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0.0067
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2022-12-31
Earnings History > 9 > report Date
2022-12-31
Earnings History > 9 > date
2022-12-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
-
Earnings History > 9 > eps Actual
0.0054
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2022-09-30
Earnings History > 10 > report Date
2022-09-30
Earnings History > 10 > date
2022-09-30
Earnings History > 10 > before After Market
-
Earnings History > 10 > currency
-
Earnings History > 10 > eps Actual
0.009
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2022-06-30
Earnings History > 11 > report Date
2022-06-30
Earnings History > 11 > date
2022-06-30
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
-
Earnings History > 11 > eps Actual
0.008
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-03-31
Earnings History > 12 > report Date
2022-03-31
Earnings History > 12 > date
2022-03-31
Earnings History > 12 > before After Market
-
Earnings History > 12 > currency
-
Earnings History > 12 > eps Actual
0.0094
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2021-12-31
Earnings History > 13 > report Date
2021-12-31
Earnings History > 13 > date
2021-12-31
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
-
Earnings History > 13 > eps Actual
0.0084
Earnings History > 13 > eps Estimate
-
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2021-09-30
Earnings History > 14 > report Date
2021-09-30
Earnings History > 14 > date
2021-09-30
Earnings History > 14 > before After Market
-
Earnings History > 14 > currency
-
Earnings History > 14 > eps Actual
0.0089
Earnings History > 14 > eps Estimate
-
Earnings History > 14 > eps Difference
0
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2021-06-30
Earnings History > 15 > report Date
2021-09-30
Earnings History > 15 > date
2021-06-30
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
-
Earnings History > 15 > eps Actual
0.01
Earnings History > 15 > eps Estimate
-
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-03-31
Earnings History > 16 > report Date
2021-06-30
Earnings History > 16 > date
2021-03-31
Earnings History > 16 > before After Market
-
Earnings History > 16 > currency
-
Earnings History > 16 > eps Actual
0.01
Earnings History > 16 > eps Estimate
-
Earnings History > 16 > eps Difference
0
Earnings History > 16 > surprise Percent
-
Earnings History > 17 > period
2020-12-31
Earnings History > 17 > report Date
2021-03-31
Earnings History > 17 > date
2020-12-31
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
-
Earnings History > 17 > eps Actual
0.01
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2020-09-30
Earnings History > 18 > report Date
2020-12-31
Earnings History > 18 > date
2020-09-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
-
Earnings History > 18 > eps Actual
0.0366
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
0.0366
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2020-06-30
Earnings History > 19 > report Date
2020-09-30
Earnings History > 19 > date
2020-06-30
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
-
Earnings History > 19 > eps Actual
0.019
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0.019
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-03-31
Earnings History > 20 > report Date
2020-06-30
Earnings History > 20 > date
2020-03-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
-
Earnings History > 20 > eps Actual
0.0088
Earnings History > 20 > eps Estimate
-
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2019-12-31
Earnings History > 21 > report Date
2020-03-31
Earnings History > 21 > date
2019-12-31
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
-
Earnings History > 21 > eps Actual
0.0018
Earnings History > 21 > eps Estimate
-
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2019-09-30
Earnings History > 22 > report Date
2019-12-31
Earnings History > 22 > date
2019-09-30
Earnings History > 22 > before After Market
-
Earnings History > 22 > currency
-
Earnings History > 22 > eps Actual
0.0005
Earnings History > 22 > eps Estimate
-
Earnings History > 22 > eps Difference
0
Earnings History > 22 > surprise Percent
-
Earnings History > 23 > period
2019-06-30
Earnings History > 23 > report Date
2019-09-30
Earnings History > 23 > date
2019-06-30
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
-
Earnings History > 23 > eps Actual
0.0036
Earnings History > 23 > eps Estimate
-
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-03-31
Earnings History > 24 > report Date
2019-06-30
Earnings History > 24 > date
2019-03-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
-
Earnings History > 24 > eps Actual
-0.0002
Earnings History > 24 > eps Estimate
-
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2018-12-31
Earnings History > 25 > report Date
2019-03-31
Earnings History > 25 > date
2018-12-31
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
-
Earnings History > 25 > eps Actual
0.0071
Earnings History > 25 > eps Estimate
-
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2018-09-30
Earnings History > 26 > report Date
2018-12-31
Earnings History > 26 > date
2018-09-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
-
Earnings History > 26 > eps Actual
0.0002
Earnings History > 26 > eps Estimate
-
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
-
Earnings History > 27 > period
2018-06-30
Earnings History > 27 > report Date
2018-09-30
Earnings History > 27 > date
2018-06-30
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
-
Earnings History > 27 > eps Actual
0.008
Earnings History > 27 > eps Estimate
-
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-03-31
Earnings History > 28 > report Date
2018-06-30
Earnings History > 28 > date
2018-03-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
-
Earnings History > 28 > eps Actual
0.0016
Earnings History > 28 > eps Estimate
-
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2017-12-31
Earnings History > 29 > report Date
2018-03-31
Earnings History > 29 > date
2017-12-31
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
-
Earnings History > 29 > eps Actual
-0.01
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
-0.01
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2017-09-30
Earnings History > 30 > report Date
2017-12-31
Earnings History > 30 > date
2017-09-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
-
Earnings History > 30 > eps Actual
0.0017
Earnings History > 30 > eps Estimate
-
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2017-06-30
Earnings History > 31 > report Date
2017-09-30
Earnings History > 31 > date
2017-06-30
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
-
Earnings History > 31 > eps Actual
-0.0003
Earnings History > 31 > eps Estimate
-
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-03-31
Earnings History > 32 > report Date
2017-06-30
Earnings History > 32 > date
2017-03-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
-
Earnings History > 32 > eps Actual
0.0006
Earnings History > 32 > eps Estimate
-
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2016-12-31
Earnings History > 33 > report Date
2017-03-31
Earnings History > 33 > date
2016-12-31
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
-
Earnings History > 33 > eps Actual
0.0017
Earnings History > 33 > eps Estimate
-
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-09-30
Earnings History > 34 > report Date
2016-09-30
Earnings History > 34 > date
2016-09-30
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
-
Earnings History > 34 > eps Actual
-0.0018
Earnings History > 34 > eps Estimate
-
Earnings History > 34 > eps Difference
0
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-06-30
Earnings History > 35 > report Date
2016-09-30
Earnings History > 35 > date
2016-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
-
Earnings History > 35 > eps Actual
-0.0018
Earnings History > 35 > eps Estimate
-
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2016-03-31
Earnings History > 36 > report Date
2016-06-30
Earnings History > 36 > date
2016-03-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
-
Earnings History > 36 > eps Actual
-0.0015
Earnings History > 36 > eps Estimate
-
Earnings History > 36 > eps Difference
0
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2015-12-31
Earnings History > 37 > report Date
2016-03-31
Earnings History > 37 > date
2015-12-31
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
-
Earnings History > 37 > eps Actual
-0.0047
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2015-09-30
Earnings History > 38 > report Date
2015-12-31
Earnings History > 38 > date
2015-09-30
Earnings History > 38 > before After Market
-
Earnings History > 38 > currency
-
Earnings History > 38 > eps Actual
0.0009
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-06-30
Earnings History > 39 > report Date
2015-09-30
Earnings History > 39 > date
2015-06-30
Earnings History > 39 > before After Market
-
Earnings History > 39 > currency
-
Earnings History > 39 > eps Actual
-0.0031
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-03-31
Earnings History > 40 > report Date
2015-06-30
Earnings History > 40 > date
2015-03-31
Earnings History > 40 > before After Market
-
Earnings History > 40 > currency
-
Earnings History > 40 > eps Actual
-0.006
Earnings History > 40 > eps Estimate
-
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
-
Earnings History > 41 > period
2014-12-31
Earnings History > 41 > report Date
2015-03-31
Earnings History > 41 > date
2014-12-31
Earnings History > 41 > before After Market
-
Earnings History > 41 > currency
-
Earnings History > 41 > eps Actual
-0.0036
Earnings History > 41 > eps Estimate
-
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
-
Earnings History > 42 > period
2014-09-30
Earnings History > 42 > report Date
2014-12-31
Earnings History > 42 > date
2014-09-30
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
-
Earnings History > 42 > eps Actual
-0.0048
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-06-30
Earnings History > 43 > report Date
2014-09-30
Earnings History > 43 > date
2014-06-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
-
Earnings History > 43 > eps Actual
-0.0091
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-03-31
Earnings History > 44 > report Date
2014-06-30
Earnings History > 44 > date
2014-03-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
-
Earnings History > 44 > eps Actual
-0.0044
Earnings History > 44 > eps Estimate
0
Earnings History > 44 > eps Difference
-0.0044
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2013-12-31
Earnings History > 45 > report Date
2014-03-31
Earnings History > 45 > date
2013-12-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
-
Earnings History > 45 > eps Actual
-0.0068
Earnings History > 45 > eps Estimate
0
Earnings History > 45 > eps Difference
-0.0068
Earnings History > 45 > surprise Percent
-
Earnings History > 46 > period
2013-09-30
Earnings History > 46 > report Date
2013-12-31
Earnings History > 46 > date
2013-09-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
-
Earnings History > 46 > eps Actual
-0.0096
Earnings History > 46 > eps Estimate
0
Earnings History > 46 > eps Difference
-0.0096
Earnings History > 46 > surprise Percent
-
Earnings History > 47 > period
2013-06-30
Earnings History > 47 > report Date
2013-09-30
Earnings History > 47 > date
2013-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
-
Earnings History > 47 > eps Actual
-0.01
Earnings History > 47 > eps Estimate
0
Earnings History > 47 > eps Difference
-0.01
Earnings History > 47 > surprise Percent
-
Earnings History > 48 > period
2013-03-31
Earnings History > 48 > report Date
2013-06-30
Earnings History > 48 > date
2013-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
-
Earnings History > 48 > eps Actual
0.03
Earnings History > 48 > eps Estimate
0
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
-
Earnings History > 49 > period
2012-12-31
Earnings History > 49 > report Date
2013-03-31
Earnings History > 49 > date
2012-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
-
Earnings History > 49 > eps Actual
-0.0072
Earnings History > 49 > eps Estimate
0
Earnings History > 49 > eps Difference
-0.0072
Earnings History > 49 > surprise Percent
-
Earnings History > 50 > period
2012-09-30
Earnings History > 50 > report Date
2012-12-31
Earnings History > 50 > date
2012-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
-
Earnings History > 50 > eps Actual
-0.0111
Earnings History > 50 > eps Estimate
0
Earnings History > 50 > eps Difference
-0.0111
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2012-06-30
Earnings History > 51 > report Date
2012-09-30
Earnings History > 51 > date
2012-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
-
Earnings History > 51 > eps Actual
-0.003
Earnings History > 51 > eps Estimate
0
Earnings History > 51 > eps Difference
-0.003
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2012-03-31
Earnings History > 52 > report Date
2012-06-30
Earnings History > 52 > date
2012-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
-
Earnings History > 52 > eps Actual
-0.01
Earnings History > 52 > eps Estimate
0
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2011-12-31
Earnings History > 53 > report Date
2012-03-31
Earnings History > 53 > date
2011-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
-
Earnings History > 53 > eps Actual
-0.0041
Earnings History > 53 > eps Estimate
0
Earnings History > 53 > eps Difference
-0.0041
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2011-09-30
Earnings History > 54 > report Date
2011-12-31
Earnings History > 54 > date
2011-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
-
Earnings History > 54 > eps Actual
0.0042
Earnings History > 54 > eps Estimate
0
Earnings History > 54 > eps Difference
0.0042
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2011-06-30
Earnings History > 55 > report Date
2011-09-30
Earnings History > 55 > date
2011-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
-
Earnings History > 55 > eps Actual
0.0029
Earnings History > 55 > eps Estimate
0
Earnings History > 55 > eps Difference
0.0029
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2011-03-31
Earnings History > 56 > report Date
2011-06-30
Earnings History > 56 > date
2011-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
-
Earnings History > 56 > eps Actual
0.0022
Earnings History > 56 > eps Estimate
0
Earnings History > 56 > eps Difference
0.0022
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2010-12-31
Earnings History > 57 > report Date
2011-03-31
Earnings History > 57 > date
2010-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
-
Earnings History > 57 > eps Actual
-0.0019
Earnings History > 57 > eps Estimate
0
Earnings History > 57 > eps Difference
-0.0019
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2010-09-30
Earnings History > 58 > report Date
2010-09-30
Earnings History > 58 > date
2010-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
-
Earnings History > 58 > eps Actual
-0.0116
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2010-06-30
Earnings History > 59 > report Date
2010-06-30
Earnings History > 59 > date
2010-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
-
Earnings History > 59 > eps Actual
-0.0153
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2010-03-31
Earnings History > 60 > report Date
2010-03-31
Earnings History > 60 > date
2010-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
-
Earnings History > 60 > eps Actual
-0.0149
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2009-12-31
Earnings History > 61 > report Date
2009-12-31
Earnings History > 61 > date
2009-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
-
Earnings History > 61 > eps Actual
0.0142
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2009-09-30
Earnings History > 62 > report Date
2009-09-30
Earnings History > 62 > date
2009-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
-
Earnings History > 62 > eps Actual
-0.0137
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2009-06-30
Earnings History > 63 > report Date
2009-06-30
Earnings History > 63 > date
2009-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
-
Earnings History > 63 > eps Actual
-0.0114
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-03-31
Earnings History > 64 > report Date
2009-03-31
Earnings History > 64 > date
2009-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
-
Earnings History > 64 > eps Actual
-0.0133
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2008-12-31
Earnings History > 65 > report Date
2008-12-31
Earnings History > 65 > date
2008-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
-
Earnings History > 65 > eps Actual
-0.015
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2008-09-30
Earnings History > 66 > report Date
2008-09-30
Earnings History > 66 > date
2008-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
-
Earnings History > 66 > eps Actual
-0.0114
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2008-06-30
Earnings History > 67 > report Date
2008-06-30
Earnings History > 67 > date
2008-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
-
Earnings History > 67 > eps Actual
-0.0119
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-03-31
Earnings History > 68 > report Date
2008-03-31
Earnings History > 68 > date
2008-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
-
Earnings History > 68 > eps Actual
-0.0158
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2007-12-31
Earnings History > 69 > report Date
2007-12-31
Earnings History > 69 > date
2007-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
-
Earnings History > 69 > eps Actual
-0.0175
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2007-09-30
Earnings History > 70 > report Date
2007-09-30
Earnings History > 70 > date
2007-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
-
Earnings History > 70 > eps Actual
-0.0055
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2007-06-30
Earnings History > 71 > report Date
2007-06-30
Earnings History > 71 > date
2007-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
-
Earnings History > 71 > eps Actual
-0.0122
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2007-03-31
Earnings History > 72 > report Date
2007-03-31
Earnings History > 72 > date
2007-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
-
Earnings History > 72 > eps Actual
-0.0164
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2006-09-30
Earnings History > 73 > report Date
2006-09-30
Earnings History > 73 > date
2006-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
-
Earnings History > 73 > eps Actual
-0.0045
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2006-06-30
Earnings History > 74 > report Date
2006-06-30
Earnings History > 74 > date
2006-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
-
Earnings History > 74 > eps Actual
-0.0217
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2006-03-31
Earnings History > 75 > report Date
2006-03-31
Earnings History > 75 > date
2006-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
-
Earnings History > 75 > eps Actual
-0.0225
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2005-12-31
Earnings History > 76 > report Date
2005-12-31
Earnings History > 76 > date
2005-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
-
Earnings History > 76 > eps Actual
0.0023
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2005-09-30
Earnings History > 77 > report Date
2005-09-30
Earnings History > 77 > date
2005-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
-
Earnings History > 77 > eps Actual
-0.0023
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2005-06-30
Earnings History > 78 > report Date
2005-06-30
Earnings History > 78 > date
2005-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
-
Earnings History > 78 > eps Actual
0.0035
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2005-03-31
Earnings History > 79 > report Date
2005-03-31
Earnings History > 79 > date
2005-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
-
Earnings History > 79 > eps Actual
0.005
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2004-12-31
Earnings History > 80 > report Date
2004-12-31
Earnings History > 80 > date
2004-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
-
Earnings History > 80 > eps Actual
0.0048
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2004-09-30
Earnings History > 81 > report Date
2004-09-30
Earnings History > 81 > date
2004-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
-
Earnings History > 81 > eps Actual
0.0216
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2004-06-30
Earnings History > 82 > report Date
2004-06-30
Earnings History > 82 > date
2004-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
-
Earnings History > 82 > eps Actual
0.0106
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2004-03-31
Earnings History > 83 > report Date
2004-03-31
Earnings History > 83 > date
2004-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
-
Earnings History > 83 > eps Actual
-0.0085
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2003-12-31
Earnings History > 84 > report Date
2003-12-31
Earnings History > 84 > date
2003-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
-
Earnings History > 84 > eps Actual
-0.02
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2003-09-30
Earnings History > 85 > report Date
2003-09-30
Earnings History > 85 > date
2003-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
-
Earnings History > 85 > eps Actual
-0.0231
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2003-06-30
Earnings History > 86 > report Date
2003-06-30
Earnings History > 86 > date
2003-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
-
Earnings History > 86 > eps Actual
-0.0195
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2003-03-31
Earnings History > 87 > report Date
2003-03-31
Earnings History > 87 > date
2003-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
-
Earnings History > 87 > eps Actual
-0.042
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2002-09-30
Earnings History > 88 > report Date
2002-09-30
Earnings History > 88 > date
2002-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
-
Earnings History > 88 > eps Actual
-0.0161
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2002-06-30
Earnings History > 89 > report Date
2002-06-30
Earnings History > 89 > date
2002-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
-
Earnings History > 89 > eps Actual
-0.036
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2002-03-31
Earnings History > 90 > report Date
2002-03-31
Earnings History > 90 > date
2002-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
-
Earnings History > 90 > eps Actual
-0.0448
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2001-09-30
Earnings History > 91 > report Date
2001-09-30
Earnings History > 91 > date
2001-09-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
-
Earnings History > 91 > eps Actual
-0.0612
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2001-06-30
Earnings History > 92 > report Date
2001-06-30
Earnings History > 92 > date
2001-06-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
-
Earnings History > 92 > eps Actual
-0.1773
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2001-03-31
Earnings History > 93 > report Date
2001-03-31
Earnings History > 93 > date
2001-03-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
-
Earnings History > 93 > eps Actual
-0.2216
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2000-09-30
Earnings History > 94 > report Date
2000-09-30
Earnings History > 94 > date
2000-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
-0.2756
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2000-06-30
Earnings History > 95 > report Date
2000-06-30
Earnings History > 95 > date
2000-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
-0.2828
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2000-03-31
Earnings History > 96 > report Date
2000-03-31
Earnings History > 96 > date
2000-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
-
Earnings History > 96 > eps Actual
-0.1777
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
FullNet Communications, Inc., together with its subsidiaries, provides integrated communications services to individuals, businesses, organizations, educational institutions, and governmental agencies in the United States. It provides mass notification services using text messages and automated telephone calls; carrier-neutral equipment colocation services; Internet access services; web hosting and related services; customized live help desk outsourcing services; and voice and data solutions. The company was formerly known as CEN-COM of Oklahoma, Inc. and changed its name to FullNet Communications, Inc. in December 1995. FullNet Communications, Inc. was incorporated in 1995 and is based in Oklahoma City, Oklahoma.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACrowdStrike full stock analysis: How CRWD could crash or soar (Q1 2022) MSN
Read more →FullNet Communications (OTCMKTS:FULO) Stock Passes Below 200 Day Moving Average – What’s Next? Defense World
Read more →Showing 2 of 10
(Last Updated 2025-03-31)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Medium
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Medium
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of FullNet Communications Inc
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-03-31
EPS Actual
0.0089
EPS Estimate
—
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-03-31)
(Last Updated 2025-03-31)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-03-31)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-03-31)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.