Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$338,033
$342,336
$347,068
$314,313
Gross Profit
157,126
114,530
99,342
120,091
EBITDA
142,380
144,421
123,314
103,682
EBIT
115,329
117,789
97,417
78,364
Net Income
85,479
86,995
74,338
57,767
Net Change In Cash
338,033
342,336
347,068
314,313
Free Cash Flow
72,753
-3,266
-6,462
28,719
Cash
280,020
230,672
238,158
230,373
Basic Shares
42,081
42,068
42,033
42,065

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,349,166
$1,460,209
$1,196,844
$890,107
Gross Profit
565,150
570,496
424,069
302,008
EBITDA
499,120
486,148
341,950
232,541
EBIT
401,166
393,551
250,592
150,504
Net Income
294,191
284,184
176,769
95,851
Net Change In Cash
1,349,166
1,460,209
1,196,844
890,107
Cost of Revenue
117,459
374
-20,036
Free Cash Flow
117,365
218,175
59,414
-159,632
Cash
230,373
118,996
1,537
1,163
Basic Shares
42,039
41,931
41,818
40,905

Earnings Calls

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