Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,147,000
$3,721,000
$3,750,000
$4,149,000
Gross Profit
2,027,000
1,571,000
3,363,000
3,894,000
EBITDA
1,091,000
915,000
1,029,000
1,723,000
EBIT
694,000
856,000
1,663,000
Net Income
716,000
343,000
524,000
1,071,000
Net Change In Cash
4,147,000
3,721,000
3,750,000
4,149,000
Free Cash Flow
951,000
460,000
261,000
Cash
1,085,000
1,103,000
974,000
995,000
Basic Shares
218,300
218,400
213,300
200,100

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
3,835,000
3,785,000
3,812,000
2,437,000
EBIT
3,785,000
-4,940,000
-7,667,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
778,000
690,000
544,000
Basic Shares
212,500
205,000
213,200
226,100

Earnings Calls

Quarter EPS
2024-12-31
$4.42
2024-09-30
$2.72
2024-06-30
$2.93
2024-03-31
$5.66