Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,186,000
$1,108,600
$1,141,600
$981,800
Gross Profit
545,700
511,700
516,400
448,600
EBITDA
349,200
346,000
367,300
310,200
EBIT
193,000
192,800
213,100
159,400
Net Income
109,800
113,400
118,500
76,100
Net Change In Cash
1,186,000
1,108,600
1,141,600
981,800
Free Cash Flow
269,400
74,800
102,100
569,200
Cash
857,904
578,100
533,900
650,700
Basic Shares
186,649
186,353
186,014
185,500

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,284,200
$3,679,600
$1,733,800
$1,417,000
Gross Profit
2,004,700
1,778,400
957,100
813,900
EBITDA
1,382,600
958,300
580,500
343,000
EBIT
783,800
496,200
463,900
242,300
Net Income
413,100
206,500
319,700
151,900
Net Change In Cash
4,284,200
3,679,600
1,733,800
1,417,000
Cost of Revenue
-717,735
1,064,428
Free Cash Flow
764,600
197,800
391,118
274,099
Cash
533,900
576,200
494,300
326,113
Basic Shares
185,255
168,203
111,886
111,406

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.07
2025-03-31
$0.89
2024-12-31
$0.95