Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$464,700
$481,800
$465,200
$440,000
Gross Profit
238,100
242,800
218,600
201,300
EBITDA
98,600
80,900
66,600
79,200
EBIT
45,400
27,000
8,300
27,100
Net Income
21,300
14,900
10,800
2,000
Net Change In Cash
464,700
481,800
465,200
440,000
Free Cash Flow
87,100
19,500
54,200
63,400
Cash
625,200
557,300
579,700
494,100
Basic Shares
161,000
161,900
161,800
159,700

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,760,000
$1,513,700
$1,246,200
$1,024,200
Gross Profit
812,100
646,500
473,200
382,300
EBITDA
288,000
264,600
54,700
23,100
EBIT
78,200
132,100
-34,300
-54,400
Net Income
18,100
54,800
-73,400
-75,400
Net Change In Cash
1,760,000
1,513,700
1,246,200
1,024,200
Cost of Revenue
660,200
-254,800
Free Cash Flow
171,500
105,100
38,100
-14,900
Cash
579,700
570,300
431,900
367,500
Basic Shares
160,400
158,500
152,940
150,402

Earnings Calls

Quarter EPS
2025-06-30
$0.61
2025-03-31
$0.58
2024-12-31
$0.60
2024-09-30
$0.47