Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$303,111
$338,033
$342,336
$347,068
Gross Profit
122,506
157,126
114,530
99,342
EBITDA
101,135
142,380
144,421
123,314
EBIT
73,593
115,329
117,789
97,417
Net Income
54,850
85,479
86,995
74,338
Net Change In Cash
303,111
338,033
342,336
347,068
Free Cash Flow
31,056
72,753
-3,266
-6,462
Cash
294,651
280,020
230,672
238,158
Basic Shares
42,088
42,081
42,068
42,033

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,330,548
$1,349,166
$1,460,209
$1,196,844
Gross Profit
583,098
565,150
570,496
424,069
EBITDA
515,828
499,120
486,148
341,950
EBIT
408,707
401,166
393,551
250,592
Net Income
301,662
294,191
284,184
176,769
Net Change In Cash
1,330,548
1,349,166
1,460,209
1,196,844
Cost of Revenue
117,459
374
Free Cash Flow
94,081
117,365
218,175
59,414
Cash
294,651
230,373
118,996
1,537
Basic Shares
42,072
42,039
41,931
41,818

Earnings Calls

Quarter EPS
2024-12-31
$1.30
2024-09-30
$2.03
2024-06-30
$2.07
2024-03-31
$1.77