XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue

The table below presents the Company’s revenue disaggregated by revenue source (in thousands):

Years Ended December 31, 

    

2019

    

2020

    

2021

Volume-related (1) (2)

$

273,535

$

245,300

$

218,540

Station construction sales

 

23,120

 

26,593

 

16,406

AFTC (3)

 

47,123

 

19,831

 

20,700

Other

 

287

 

 

Total revenue

$

344,065

$

291,724

$

255,646

(1) Includes changes in fair value of derivative instruments related to the Company’s commodity swap and customer fueling contracts. See Note 1 and Note 7 for more information about these derivative instruments. For the years ended December 31, 2019, 2020 and 2021, changes in the fair value of commodity swaps and customer fueling contracts amounted to a loss of $6.6 million, a gain of $2.1 million, and a loss of $3.5 million, respectively.

(2) Includes non-cash stock-based sales incentive contra-revenue charges associated with the Amazon Warrant for the years ended December 31, 2019, 2020 and 2021 of $0.0 million, $0.0 million and $83.6 million, respectively. See Note 13 for more information.

(3) Represents the federal alternative fuel excise tax credit that we refer to as “AFTC,” which was extended for vehicle fuel sales made beginning January 1, 2021 through December 31, 2021.

Summary of contract balances

As of December 31, 2020 and 2021, the Company’s contract balances were as follows (in thousands):

    

2020

    

2021

Accounts receivable, net

$

61,784

$

87,433

  

Contract assets - current

$

729

$

966

Contract assets - non-current

 

3,998

 

3,532

Contract assets - total

$

4,727

$

4,498

  

Contract liabilities - current

$

1,638

$

5,523

Contract liabilities - non-current

 

59

 

Contract liabilities - total

$

1,697

$

5,523