Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$347,011
$319,133
$309,801
$295,162
Gross Profit
138,731
123,072
124,372
115,054
EBITDA
48,086
10,671
47,691
35,702
EBIT
27,390
29,381
18,361
Net Income
21,294
9,923
22,234
15,099
Net Change In Cash
347,011
319,133
309,801
295,162
Free Cash Flow
12,999
4,594
11,250
10,896
Cash
197,511
177,722
177,399
236,440
Basic Shares
140,569
140,722
140,916
140,556

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,271,107
$1,287,704
$1,228,928
$796,922
Gross Profit
501,229
540,423
525,059
329,933
EBITDA
87,005
227,059
238,624
57,738
EBIT
164,311
184,671
33,816
Net Income
68,550
125,239
136,634
36,932
Net Change In Cash
1,271,107
1,287,704
1,228,928
796,922
Cost of Revenue
21,619
Free Cash Flow
39,739
75,244
21,796
98,373
Cash
197,511
223,098
145,181
123,777
Basic Shares
140,692
140,096
139,605
136,946

Earnings Calls

Quarter EPS
2024-12-31
$0.14
2024-09-30
$0.07
2024-06-30
$0.16
2024-03-31
$0.11