Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,957,000
$2,797,000
$2,627,000
$2,603,000
Gross Profit
2,326,000
2,213,000
2,075,000
2,083,000
EBITDA
622,000
641,000
352,000
436,000
EBIT
468,000
522,000
240,000
332,000
Net Income
384,000
432,000
262,000
347,000
Net Change In Cash
2,957,000
2,797,000
2,627,000
2,603,000
Free Cash Flow
1,382,000
469,000
349,000
1,185,000
Cash
2,304,000
1,885,000
2,167,000
2,064,000
Basic Shares
209,000
208,552
207,799
207,684

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$10,984,000
$8,971,000
$7,245,000
$5,896,000
Gross Profit
8,697,000
7,050,000
5,672,000
4,543,000
EBITDA
2,325,000
1,288,000
768,000
257,000
EBIT
1,761,000
762,000
426,000
-131,000
Net Income
1,425,000
1,731,000
325,000
230,000
Net Change In Cash
10,984,000
8,971,000
7,245,000
5,896,000
Cost of Revenue
78,000
Free Cash Flow
3,415,000
2,704,000
2,173,000
1,792,000
Cash
2,304,000
1,897,000
1,470,000
1,728,000
Basic Shares
208,000
205,591
203,535
203,167

Earnings Calls

Quarter EPS
2024-12-31
$3.67
2024-09-30
$3.72
2024-06-30
$3.13
2024-03-31
$3.41