Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$19,513,000
$19,161,000
$18,605,000
$18,321,000
Gross Profit
8,176,000
8,015,000
7,623,000
7,560,000
EBITDA
4,155,000
3,868,000
3,846,000
3,734,000
EBIT
3,244,000
2,979,000
2,983,000
2,874,000
Net Income
1,878,000
1,643,000
1,653,000
1,610,000
Net Change In Cash
19,513,000
19,161,000
18,605,000
18,321,000
Free Cash Flow
870,000
3,128,000
3,034,000
660,000
Cash
1,040,000
997,000
939,000
1,060,000
Basic Shares
230,710
242,459
241,911
249,440

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$75,600,000
$70,603,000
$64,968,000
$60,233,000
Gross Profit
31,374,000
28,678,000
25,579,000
23,177,000
EBITDA
15,603,000
13,896,000
12,721,000
13,290,000
EBIT
12,080,000
10,584,000
9,644,000
10,321,000
Net Income
6,784,000
5,760,000
5,242,000
5,643,000
Net Change In Cash
75,600,000
70,603,000
64,968,000
60,233,000
Cost of Revenue
-523,000
Free Cash Flow
7,692,000
5,639,000
4,687,000
4,127,000
Cash
1,040,000
1,933,000
935,000
908,000
Basic Shares
230,710
261,806
276,412
294,666

Earnings Calls

QuarterEPS
2025-12-31
$8.14
2025-09-30
$6.96
2025-06-30
$6.84
2025-03-31
$6.45