Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,215,000
$3,088,000
$2,957,000
$2,797,000
Gross Profit
2,491,000
2,437,000
2,326,000
2,213,000
EBITDA
622,000
721,000
622,000
641,000
EBIT
477,000
561,000
468,000
522,000
Net Income
385,000
460,000
384,000
432,000
Net Change In Cash
3,215,000
3,088,000
2,957,000
2,797,000
Free Cash Flow
526,000
1,472,000
1,382,000
469,000
Cash
3,133,000
3,369,000
2,304,000
1,885,000
Basic Shares
209,322
209,371
209,000
208,552

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,226,000
1,288,000
768,000
729,000
EBIT
1,761,000
762,000
426,000
257,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,423
205,591
203,535
203,167

Earnings Calls

Quarter EPS
2025-06-30
$4.09
2025-03-31
$4.04
2024-12-31
$3.67
2024-09-30
$3.72