XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of current and deferred tax expense (benefit)

Income tax provisions for the three and six months ended June 30, 2024 and 2023 are as follows:

Three months ended June 30, 

Six months ended June 30, 

    

2024

    

2023

    

2024

    

2023

Current:

Foreign

$

73,298

$

$

139,566

$

Federal

327,744

86,279

327,744

1,046,787

State

89,717

(82,572)

100,492

295,950

Total current income tax expense

490,759

3,707

567,802

1,342,737

Deferred:

Federal

(23,214)

395,326

354,385

378,048

State

(8,529)

(152,891)

(409,121)

(147,721)

Total deferred tax expense

(31,743)

242,435

(54,736)

230,327

Income tax expense

$

459,016

$

246,142

$

513,066

$

1,573,064