Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,714,000
$2,578,000
$2,616,000
$2,555,000
Gross Profit
501,000
478,000
550,000
459,000
EBITDA
348,000
353,000
446,000
321,000
EBIT
248,000
258,000
348,000
224,000
Net Income
167,000
167,000
243,000
138,000
Net Change In Cash
2,714,000
2,578,000
2,616,000
2,555,000
Free Cash Flow
163,000
-25,000
281,000
31,000
Cash
237,000
322,000
330,000
415,000
Basic Shares
77,300
77,900
80,400
79,300

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$10,390,000
$10,475,000
$8,842,000
$8,230,000
Gross Profit
1,927,000
1,822,000
1,396,000
1,511,000
EBITDA
1,370,000
1,083,000
1,026,000
1,068,000
EBIT
983,000
705,000
663,000
674,000
Net Income
646,000
488,000
423,000
435,000
Net Change In Cash
10,390,000
10,475,000
8,842,000
8,230,000
Cost of Revenue
-303,000
-169,000
Free Cash Flow
480,000
409,000
128,000
296,000
Cash
330,000
498,000
594,000
969,000
Basic Shares
80,400
85,200
87,200
87,700

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.21
2025-03-31
$2.15
2024-12-31
$3.05