Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$761,700
$783,800
$706,300
$649,100
Gross Profit
529,100
568,600
510,100
452,200
EBITDA
153,900
176,900
160,400
70,300
EBIT
127,700
146,300
138,400
48,000
Net Income
91,100
101,600
87,600
22,500
Net Change In Cash
761,700
783,800
706,300
649,100
Free Cash Flow
86,000
48,200
104,700
173,300
Cash
480,400
716,100
757,400
992,900
Basic Shares
70,202
70,667
70,661
70,641

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,708,100
$2,071,600
$1,697,100
$1,305,300
Gross Profit
1,939,900
1,445,700
1,159,900
805,600
EBITDA
586,900
423,700
323,600
109,000
EBIT
473,800
342,900
250,800
45,800
Net Income
247,100
418,300
206,300
4,600
Net Change In Cash
2,708,100
2,071,600
1,697,100
1,305,300
Cost of Revenue
-112,400
Free Cash Flow
377,700
305,400
70,100
-38,300
Cash
716,100
953,400
650,700
623,900
Basic Shares
71,886
73,890
73,633
69,910

Earnings Calls

QuarterEPS
2026-03-31
$1.42
2025-12-31
$1.44
2025-09-30
$1.24
2025-06-30
$1.17