Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$783,800
$706,300
$649,100
$569,000
Gross Profit
568,600
510,100
452,200
409,000
EBITDA
176,900
160,400
70,300
79,000
EBIT
146,300
138,400
48,000
57,300
Net Income
101,600
87,600
22,500
35,400
Net Change In Cash
783,800
706,300
649,100
569,000
Free Cash Flow
48,200
104,700
173,300
51,500
Cash
716,100
757,400
992,900
1,283,100
Basic Shares
70,667
70,661
70,641
74,111

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
$0
2025-12-31
$1.44
2025-09-30
$1.24
2025-06-30
$1.17