Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$7,887,000
$8,043,000
$7,000,000
$5,023,000
Gross Profit
1,541,000
1,353,000
2,160,000
1,210,000
EBITDA
1,919,000
1,710,000
2,120,000
1,511,000
EBIT
1,551,000
1,330,000
1,776,000
1,237,000
Net Income
841,000
636,000
923,000
693,000
Net Change In Cash
7,887,000
8,043,000
7,000,000
5,023,000
Free Cash Flow
776,000
275,000
1,049,000
783,000
Cash
97,000
141,000
733,000
579,000
Basic Shares
628,100
612,500
586,500
586,700

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$21,638,000
$17,677,000
$22,870,517
$17,272,102
Gross Profit
5,050,000
5,748,000
3,119,385
3,019,714
EBITDA
6,595,000
5,111,000
3,517,508
3,298,877
EBIT
5,461,000
4,342,000
2,891,376
2,677,176
Net Income
3,035,000
2,659,000
1,722,000
1,500,000
Net Change In Cash
21,638,000
17,677,000
22,870,517
17,272,102
Free Cash Flow
2,867,000
2,826,000
1,703,898
1,849,418
Cash
733,000
338,000
220,000
146,391
Basic Shares
586,500
485,400
448,447
447,403

Earnings Calls

Quarter EPS
2025-06-30
$1.34
2025-03-31
$1.04
2024-12-31
$1.57
2024-09-30
$1.18