Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$563,300
$540,400
$516,100
$477,700
Gross Profit
91,800
93,400
88,500
82,600
EBITDA
54,300
41,200
42,000
36,800
EBIT
35,200
22,200
23,200
17,600
Net Income
16,300
-2,300
19,100
-9,400
Net Change In Cash
563,300
540,400
516,100
477,700
Free Cash Flow
-200
-300
10,200
-8,200
Cash
313,900
318,200
319,500
293,000
Basic Shares
45,400
45,000
45,400
44,600

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,097,600
$1,734,500
$2,374,300
$2,101,615
Gross Profit
356,300
277,300
465,000
429,977
EBITDA
189,800
99,200
266,200
253,200
EBIT
113,700
37,500
197,800
185,700
Net Income
23,700
-31,100
40,400
119,500
Net Change In Cash
2,097,600
1,734,500
2,374,300
2,101,615
Cost of Revenue
267,600
Free Cash Flow
1,500
60,100
-52,900
153,721
Cash
313,900
307,000
358,800
466,455
Basic Shares
45,300
44,700
45,700
44,400

Earnings Calls

Quarter EPS
2024-12-31
$0.51
2024-09-30
$0.35
2024-06-30
$0.32
2024-03-31
$0.27