Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$706,300
$649,100
$569,000
$597,500
Gross Profit
510,100
452,200
409,000
430,900
EBITDA
160,400
70,300
79,000
141,500
EBIT
138,400
48,000
57,300
120,000
Net Income
87,600
22,500
35,400
100,700
Net Change In Cash
706,300
649,100
569,000
597,500
Free Cash Flow
104,700
173,300
51,500
91,700
Cash
757,400
992,900
1,283,100
953,400
Basic Shares
70,661
70,641
74,111
74,079

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,071,600
$1,697,100
$1,305,300
$1,098,800
Gross Profit
1,445,700
1,159,900
805,600
752,100
EBITDA
423,700
323,600
109,000
139,600
EBIT
342,900
250,800
45,800
82,200
Net Income
418,300
206,300
4,600
16,800
Net Change In Cash
2,071,600
1,697,100
1,305,300
1,098,800
Cost of Revenue
-112,400
-110,100
Free Cash Flow
305,400
70,100
-38,300
-190,800
Cash
953,400
650,700
623,900
791,600
Basic Shares
73,890
73,633
69,910
68,579

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.24
2025-06-30
$1.17
2025-03-31
$1.02