Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$4,155,000
$4,729,000
$4,147,000
$3,721,000
Gross Profit
1,795,000
2,480,000
2,027,000
1,571,000
EBITDA
1,163,000
1,701,000
1,329,000
883,000
EBIT
915,000
1,456,000
1,097,000
662,000
Net Income
579,000
965,000
716,000
343,000
Net Change In Cash
4,155,000
4,729,000
4,147,000
3,721,000
Free Cash Flow
732,000
84,000
1,145,000
951,000
Cash
1,008,000
964,000
1,085,000
1,103,000
Basic Shares
217,300
217,900
218,300
218,400

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$15,698,000
$13,376,000
$12,479,000
$12,193,000
Gross Profit
7,415,000
6,474,000
6,002,000
5,455,000
EBITDA
4,936,000
3,785,000
3,826,000
2,579,000
EBIT
4,250,000
3,785,000
3,562,000
2,253,000
Net Income
2,654,000
2,564,000
2,589,000
1,255,000
Net Change In Cash
15,698,000
13,376,000
12,479,000
12,193,000
Cost of Revenue
980,000
307,000
Free Cash Flow
2,817,000
3,183,000
3,023,000
2,045,000
Cash
1,085,000
778,000
690,000
544,000
Basic Shares
212,500
205,000
213,200
226,100

Earnings Calls

Quarter EPS
2025-06-30
$2.66
2025-03-31
$5.67
2024-12-31
$4.42
2024-09-30
$1.57