Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$501,300
$465,200
$469,400
$448,700
Gross Profit
184,000
168,100
187,900
168,600
EBITDA
108,500
88,800
68,500
78,000
EBIT
85,100
67,800
51,700
58,300
Net Income
44,200
49,000
31,500
-20,400
Net Change In Cash
501,300
465,200
469,400
448,700
Free Cash Flow
47,100
600
119,100
6,600
Cash
128,100
100,500
99,400
100,900
Basic Shares
47,158
46,683
46,873
46,751

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,741,200
$1,460,900
$1,219,500
$1,559,500
Gross Profit
670,000
523,900
431,800
478,900
EBITDA
277,500
97,700
132,200
180,500
EBIT
214,300
51,300
89,900
148,600
Net Income
89,900
19,800
59,000
99,000
Net Change In Cash
1,741,200
1,460,900
1,219,500
1,559,500
Cost of Revenue
-241,800
321,100
16,100
Free Cash Flow
184,600
-152,700
165,000
104,800
Cash
99,400
147,800
388,200
68,300
Basic Shares
46,612
46,221
46,495
45,766

Earnings Calls

Quarter EPS
2024-06-30
$1.42
2024-03-31
$1.25
2023-12-31
$1.25
2023-09-30
$1.06