Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$318,113
$318,575
$294,912
$310,100
Gross Profit
220,545
220,365
210,590
190,200
EBITDA
-59,692
58,804
52,002
-88,000
EBIT
-34,259
46,510
38,863
-103,875
Net Income
32,910
16,333
-41,943
16,339
Net Change In Cash
318,113
318,575
294,912
310,100
Free Cash Flow
32,817
31,200
3,583
41,039
Cash
346,400
633,121
615,683
577,872
Basic Shares
54,500
54,591
54,008
54,300

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,153,545
$1,021,800
$1,035,400
$934,200
Gross Profit
785,450
707,200
706,000
618,200
EBITDA
159,809
110,500
67,000
38,500
EBIT
98,953
52,704
-988
-42,820
Net Income
17,546
-86,200
-135,700
-343,300
Net Change In Cash
1,153,545
1,021,800
1,035,400
934,200
Cost of Revenue
-42,035
189,490
Free Cash Flow
39,933
43,400
77,000
-114,400
Cash
577,872
214,200
208,000
252,800
Basic Shares
54,212
53,472
50,633
48,592

Earnings Calls

Quarter EPS
2024-09-30
$0.90
2024-06-30
$0.93
2024-03-31
$0.73
2023-12-31
$0.87