XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue  
Summary of disaggregation of revenue by reportable segments as well as the all other category

​

​

​

​

​

​

​

​

​

​

For the Three Months Ended

​

​

March 31, 

​

​

2022

​

2021

HFS - South

​

​

​

​

​

​

Services income

​

$

30,123

​

$

23,202

Total HFS - South revenues

​

​

30,123

​

​

23,202

​

​

​

​

​

​

​

HFS - Midwest

​

​

​

​

​

​

Services income

​

$

977

​

$

597

Total HFS - Midwest revenues

​

​

977

​

​

597

​

​

​

​

​

​

​

Government

​

​

​

​

​

​

Services income

​

$

26,583

​

$

8,310

Total Government revenues

​

​

26,583

​

​

8,310

​

​

​

​

​

​

​

TCPL Keystone

​

​

​

​

​

​

Services income

​

$

-

​

$

537

Construction fee income

​

​

-

​

​

934

Total TCPL Keystone revenues

​

​

-

​

​

1,471

​

​

​

​

​

​

​

All Other

​

​

​

​

​

​

Services income

​

$

992

​

$

292

Total All Other revenues

​

​

992

​

​

292

​

​

​

​

​

​

​

Total revenues

​

$

58,675

​

$

33,872

Summary of contract liabilities

​

​

​

​

​

​

​

​

​

​

For Three Months Ended

​

​

March 31, 

​

    

2022

​

2021

Balances at Beginning of the Period

​

$

34,411

​

$

18,371

Additions to deferred revenue

​

 

1,711

​

 

614

Revenue recognized

​

 

(27,337)

​

 

(1,256)

Balances at End of the Period

​

$

8,785

​

$

17,729

Summary of revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed

As of March 31, 2022, for contracts greater than one year, the following table discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue, and only represents revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the Years Ended December 31,

​

    

2022

    

2023

​

2024

​

2025

​

2026

    

Total

Revenue expected to be recognized as of March 31, 2022

​

$

36,363

​

$

22,731

​

$

18,873

​

$

18,775

​

$

14,044

​

$

110,786