Skip to content

GLOBE LIFE INC.: filings

Every GLOBE LIFE INC. annual and quarterly report in the SEC record with the published financial measures it tagged, 68 filings, each linked to its SEC index.

Filings with published measures

Each page shows what one filing reported, as tagged in that filing, with the periods it covered. Later filings can restate a value; the company overview shows the latest-filed value per period.

FormFiledFiscal periodMeasuresFactsSEC accession
10-Q2026-08-05fiscal Q2 202626800000320335-26-000216
10-Q2026-05-07fiscal Q1 202626560000320335-26-000169
10-K2026-02-25fiscal FY 202534930000320335-26-000090
10-Q2025-11-05fiscal Q3 202526860000320335-25-000064
10-Q2025-08-06fiscal Q2 202526800000320335-25-000046
10-Q2025-05-07fiscal Q1 202526560000320335-25-000032
10-K2025-02-26fiscal FY 202436990000320335-25-000013
10-Q2024-11-06fiscal Q3 202429980000320335-24-000060
10-Q2024-08-07fiscal Q2 202429940000320335-24-000048
10-Q2024-05-08fiscal Q1 202429620000320335-24-000025
10-K2024-02-28fiscal FY 2023381500000320335-24-000006
10-Q2023-11-06fiscal Q3 2023301020000320335-23-000054
10-Q2023-08-08fiscal Q2 202330980000320335-23-000044
10-Q2023-05-09fiscal Q1 202330660000320335-23-000030
10-K2023-02-23fiscal FY 2022371030000320335-23-000008
10-Q2022-11-08fiscal Q3 2022301000000320335-22-000034
10-Q2022-08-05fiscal Q2 202230960000320335-22-000026
10-Q2022-05-06fiscal Q1 202230640000320335-22-000014
10-K2022-02-24fiscal FY 2021371030000320335-22-000006
10-Q2021-11-04fiscal Q3 2021301000000320335-21-000050
10-Q2021-08-05fiscal Q2 202130960000320335-21-000040
10-Q2021-05-06fiscal Q1 202129620000320335-21-000024
10-K2021-02-25fiscal FY 2020371350000320335-21-000010
10-Q2020-11-05fiscal Q3 202029960000320335-20-000055
10-Q2020-08-06fiscal Q2 202028900000320335-20-000039
10-Q2020-05-07fiscal Q1 202028600000320335-20-000031
10-K2020-02-27fiscal FY 2019371350000320335-20-000008
10-Q2019-11-12fiscal Q3 201928940000320335-19-000041
10-Q2019-08-08fiscal Q2 201928900000320335-19-000034
10-Q2019-05-07fiscal Q1 201929620000320335-19-000015
10-K2019-03-01fiscal FY 2018341260000320335-19-000006
10-Q2018-11-07fiscal Q3 201827820000320335-18-000045
10-Q2018-08-08fiscal Q2 201825780000320335-18-000033
10-Q2018-05-07fiscal Q1 201825520000320335-18-000016
10-K2018-02-27fiscal FY 2017331230000320335-18-000006
10-Q2017-11-07fiscal Q3 201725780000320335-17-000044
10-Q2017-08-08fiscal Q2 201725780000320335-17-000029
10-Q2017-05-08fiscal Q1 201725520000320335-17-000018
10-K2017-02-27fiscal FY 2016331230000320335-17-000010
10-Q2016-11-04fiscal Q3 201625780000320335-16-000098
10-Q2016-08-05fiscal Q2 201625780000320335-16-000092
10-Q2016-05-06fiscal Q1 201625520000320335-16-000078
10-K2016-02-26fiscal FY 2015311190000320335-16-000059
10-Q2015-11-06fiscal Q3 201523680000320335-15-000045
10-Q2015-08-07fiscal Q2 201523680000320335-15-000035
10-Q2015-05-08fiscal Q1 201523480000320335-15-000013
10-K2015-02-27fiscal FY 2014311160001193125-15-069449
10-Q2014-11-07fiscal Q3 201424690001193125-14-402773
10-Q2014-08-08fiscal Q2 201423680001193125-14-302363
10-Q2014-05-09fiscal Q1 201423480001193125-14-191468
10-K2014-02-28fiscal FY 2013331240001193125-14-076801
10-Q2013-11-08fiscal Q3 201326730001193125-13-434167
10-Q2013-08-08fiscal Q2 201326730001193125-13-326079
10-Q2013-05-09fiscal Q1 201326540001193125-13-210593
10-K2013-02-28fiscal FY 2012341260001193125-13-084290
10-Q2012-11-08fiscal Q3 201226720001193125-12-460061
10-Q2012-08-08fiscal Q2 201226720001193125-12-342840
10-Q2012-05-09fiscal Q1 201226540001193125-12-221919
10-K2012-02-28fiscal FY 2011331240001193125-12-085031
10-Q2011-11-08fiscal Q3 201126720001193125-11-301448
10-Q2011-08-08fiscal Q2 201126710001193125-11-213567
10-Q2011-05-09fiscal Q1 201120420001193125-11-131793
10-K2011-02-28fiscal FY 201021600001193125-11-049737
10-Q2010-11-08fiscal Q3 201020560001193125-10-251848
10-Q2010-08-06fiscal Q2 201020560001193125-10-181240
10-K2010-02-26fiscal FY 200922620001193125-10-042810
10-Q2009-11-06fiscal Q3 200920560001193125-09-227080
10-Q2009-08-07fiscal Q2 200921580001193125-09-168413

Inspect the source

Entity
GLOBE LIFE INC. / CIK 0000320335
Captured
2026-09-19T14:56:56.201Z
SEC response SHA-256
b51195098ddaeb34bcb4c2a2d3cff5b3677c5250f54d46416a86077ffdd91503

Current SEC company facts · Download the original response snapshot (gzip) · Download the selected JSON

Every published concept a filing tagged, with the periods it covered, as reported in that filing at capture time. Forms 10-K, 10-K/A, 10-Q, 10-Q/A, 20-F, 20-F/A, 40-F, 40-F/A. A filing page needs at least 8 published concepts. Later filings can restate these values; the company history pages show the latest-filed value per period.

Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.

Use this in research

A financial period ends before its results become public. Use the filing date as a minimum availability boundary, inspect amendments, and retain the original filing vintage when testing historical signals. This latest-filed selection can contain information unavailable at the time.

These pages do not supply prices, total-return histories, corporate-action adjustments or a tradable universe. Build those inputs separately before evaluating a strategy. A profitable backtest can still reflect selection bias or costs that were left out.

Research methodology · Execution and cost assumptions · Check backtest overfitting

Build with the open-source tools

Use these accounting records as inspectable inputs. When you have constructed a return series, the validation tools can help test its statistical evidence and preserve the result with its limitations.

Read the published dataset with Python
import json
from urllib.request import urlopen

with urlopen("https://canlicapital.com/company-data/0000320335.json") as response:
    record = json.load(response)
print(record["fetched_at"])
print(record["policy"])
for concept in record["concepts"]:
    print(concept["tag"], next(iter(concept["observations"])))