Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Operations and Comprehensive Income

v3.21.2
Consolidated Statements of Operations and Comprehensive Income - USD ($)
3 Months Ended 9 Months Ended
Sep. 25, 2021
Sep. 26, 2020
Sep. 25, 2021
Sep. 26, 2020
REVENUE        
Total revenue $ 187,789,925 $ 140,339,058 $ 514,796,582 $ 400,382,475
Cost of sales 125,551,395 87,574,908 340,070,342 254,755,038
GROSS PROFIT 62,238,530 52,764,150 174,726,240 145,627,437
OPERATING EXPENSE        
Selling and marketing 12,065,859 7,823,145 31,906,155 25,800,711
General and administrative 24,947,491 18,309,277 78,318,621 52,875,943
Contingent consideration and earnout fair value adjustments   (2,875,248) 686,700 (2,875,248)
Operating Expenses 37,013,350 23,257,174 110,911,476 75,801,406
INCOME FROM OPERATIONS 25,225,180 29,506,976 63,814,764 69,826,031
Interest expense (7,663,536) (8,768,791) (23,265,333) (27,447,267)
Other income (expense) 90,873 319,091 (2,387,997) 418,302
Change in fair value of derivative warrant liabilities 3,552,500   1,624,000  
Other Expense, Net (4,020,163) (8,449,700) (24,029,330) (27,028,965)
INCOME BEFORE TAXES 21,205,017 21,057,276 39,785,434 42,797,066
Provision for Income Taxes 3,527,275 284,282 6,265,664 1,054,574
NET INCOME 17,677,742 20,772,994 33,519,770 41,742,492
Other Comprehensive Income (Loss) (1,169,565) 3,339,777 (895,879) (418,283)
COMPREHENSIVE INCOME 16,508,177 24,112,771 32,623,891 41,324,209
Net income attributable to common stockholders $ 17,677,742 $ 20,772,994 $ 33,519,770 $ 41,742,492
Weighted-average shares outstanding, basic and diluted (Note 15)        
Basic 138,384,284 65,875,152 95,179,726 65,773,907
Diluted 142,840,792 65,875,152 97,828,380 65,773,907
Net income per share, basic and diluted (Note 15)        
Basic $ 0.13 $ 0.32 $ 0.35 $ 0.63
Diluted $ 0.10 $ 0.32 $ 0.33 $ 0.63
Sales of product        
REVENUE        
Total revenue $ 155,669,772 $ 113,511,689 $ 417,922,304 $ 317,048,413
Sales of services        
REVENUE        
Total revenue $ 32,120,153 $ 26,827,369 $ 96,874,278 $ 83,334,062