Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$99,354,401
$97,059,531
$88,881,036
$86,812,059
Gross Profit
59,645,187
63,361,433
53,802,764
54,117,373
EBITDA
37,973,551
22,591,526
26,170,211
EBIT
37,776,992
22,394,968
25,973,653
Net Income
24,980,694
32,009,355
23,280,309
27,997,826
Net Change In Cash
99,354,401
97,059,531
88,881,036
86,812,059
Free Cash Flow
27,522,313
43,792,640
36,306,792
21,067,179
Cash
65,295,431
56,756,329
59,794,469
55,591,888
Basic Shares
1,481,414
1,470,745
1,476,755

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$247,639,205
$130,557,589
$93,949,939
$59,491,865
Gross Profit
155,915,628
99,095,291
62,231,846
40,213,224
EBITDA
59,484,997
39,205,753
12,530,672
-8,728,802
EBIT
58,698,762
36,470,669
10,686,429
-9,529,270
Net Income
60,026,544
31,538,062
7,768,670
-7,330,312
Net Change In Cash
247,639,205
130,557,589
93,949,939
59,491,865
Free Cash Flow
93,578,652
6,397,263
25,495,779
28,153,581
Cash
59,794,469
34,326,192
6,426,715
22,421,189
Basic Shares
1,459,907
1,440,322
1,428,441
1,192,085

Earnings Calls

Quarter EPS
2024-09-30
$18.59
2024-06-30
$23.24
2024-03-31
$20.72
2023-12-31
$17.32