Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$5,208,000
$4,825,000
$4,907,000
$4,854,000
Gross Profit
997,000
865,000
1,127,000
887,000
EBITDA
794,000
690,000
699,000
749,000
EBIT
544,000
448,000
454,000
508,000
Net Income
393,000
-11,000
268,000
363,000
Net Change In Cash
5,208,000
4,825,000
4,907,000
4,854,000
Free Cash Flow
361,000
76,000
894,000
326,000
Cash
1,448,000
1,100,000
1,573,000
1,054,000
Basic Shares
224,320
230,160
235,460
245,780

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$19,713,000
$20,051,000
$17,489,000
$15,618,000
Gross Profit
3,527,000
3,439,000
2,495,000
2,349,000
EBITDA
3,452,000
1,559,000
1,971,000
1,833,000
EBIT
2,488,000
1,559,000
1,209,000
1,060,000
Net Income
1,787,000
2,909,000
594,000
590,000
Net Change In Cash
19,713,000
20,051,000
17,489,000
15,618,000
Cost of Revenue
-1,560,000
302,000
Free Cash Flow
1,616,000
990,000
419,000
611,000
Cash
1,573,000
1,640,000
1,531,000
3,139,000
Basic Shares
256,660
282,880
271,180
271,220

Earnings Calls

Quarter EPS
2025-06-30
$2.12
2025-03-31
$1.69
2024-12-31
$1.75
2024-09-30
$1.83