Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$439,000
$805,200
$597,100
$401,600
Gross Profit
167,400
291,800
248,800
161,500
EBITDA
152,800
275,400
232,500
149,200
EBIT
83,000
206,200
164,200
79,900
Net Income
27,500
134,300
98,100
24,400
Net Change In Cash
439,000
805,200
597,100
401,600
Free Cash Flow
341,500
74,900
-60,500
-86,000
Cash
8,100
6,600
16,100
12,500
Basic Shares
72,400
71,800
71,600
70,600

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,127,700
$2,331,300
$2,551,800
$1,949,100
Gross Profit
840,400
796,400
772,800
705,500
EBITDA
785,300
738,400
709,500
648,500
EBIT
515,200
481,600
458,600
412,500
Net Income
273,100
262,200
258,400
236,700
Net Change In Cash
2,127,700
2,331,300
2,551,800
1,949,100
Cost of Revenue
13,175
3,071
Free Cash Flow
-24,900
388,800
-19,564
-742,057
Cash
16,100
86,600
21,430
8,921
Basic Shares
69,900
67,099
65,021
63,325

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.38
2025-03-31
$1.87
2024-12-31
$1.37