Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$60,485,085
$56,799,290
$54,632,099
$54,958,278
Gross Profit
20,428,845
19,196,581
16,110,290
16,864,249
EBITDA
28,877,444
26,630,902
23,886,169
23,828,426
EBIT
16,175,225
15,547,785
13,035,121
13,155,655
Net Income
14,472,042
13,786,163
10,456,142
11,894,114
Net Change In Cash
60,485,085
56,799,290
54,632,099
54,958,278
Free Cash Flow
-4,880,426
2,150,080
-8,112,711
7,365,572
Cash
103,407,426
121,233,825
119,431,260
132,553,614
Basic Shares
12,559,358
12,529,942
12,577,525
12,530,000

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$222,533,000
$278,705,264
$213,011,018
$176,820,914
Gross Profit
77,743,838
125,764,377
72,049,629
38,997,101
EBITDA
105,846,958
153,718,597
102,077,697
71,972,001
EBIT
65,362,921
109,815,333
55,271,291
23,331,660
Net Income
59,688,950
89,478,805
51,246,425
22,860,744
Net Change In Cash
222,533,000
278,705,264
213,011,018
176,820,914
Free Cash Flow
-8,020,475
62,976,746
40,392,334
37,390,859
Cash
132,553,615
173,818,777
132,622,131
94,048,036
Basic Shares
12,382,124
12,699,859
12,458,068
12,473,167

Earnings Calls

Quarter EPS
2024-09-30
$0.18
2024-06-30
$0.17
2024-03-31
$0.13
2023-12-31
$0.17