Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$605,100
$581,900
$591,000
$569,400
Gross Profit
374,500
350,500
358,800
346,700
EBITDA
151,000
164,700
209,900
207,100
EBIT
102,500
117,400
161,500
161,400
Net Income
89,000
78,500
116,900
119,700
Net Change In Cash
605,100
581,900
591,000
569,400
Free Cash Flow
62,400
58,800
112,800
155,800
Cash
503,500
511,500
502,700
552,900
Basic Shares
42,800
43,100
43,100
43,200

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,275,100
$2,038,600
$1,870,600
$1,699,300
Gross Profit
1,379,400
1,195,100
1,091,300
1,000,900
EBITDA
714,200
419,700
323,700
417,000
EBIT
523,800
234,800
157,100
266,300
Net Income
369,900
141,100
70,500
193,300
Net Change In Cash
2,275,100
2,038,600
1,870,600
1,699,300
Cost of Revenue
-86,400
484,900
Free Cash Flow
448,900
197,300
168,300
348,100
Cash
502,700
337,900
376,600
483,800
Basic Shares
43,100
42,900
42,900
43,400

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.40
2025-03-31
$2.23
2024-12-31
$2.71