Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$384,862
$376,282
$371,357
$385,806
Gross Profit
171,454
156,951
151,878
186,339
EBITDA
172,729
166,476
157,957
182,512
EBIT
62,117
59,749
53,572
82,775
Net Income
31,068
33,261
25,889
53,524
Net Change In Cash
384,862
376,282
371,357
385,806
Free Cash Flow
-3,618
-26,310
13,848
-38,843
Cash
11,083
8,609
9,076
8,500
Basic Shares
36,459
36,470
36,562
36,340

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,469,216
$1,244,518
$1,062,797
$1,169,120
Gross Profit
684,461
555,163
415,363
402,619
EBITDA
672,502
550,268
407,657
273,621
EBIT
284,088
234,763
135,482
1,966
Net Income
169,293
132,170
60,564
-32,667
Net Change In Cash
1,469,216
1,244,518
1,062,797
1,169,120
Cost of Revenue
-275,966
46,414
296,635
Free Cash Flow
-340,349
-202,648
-193,132
150,989
Cash
8,500
81,330
357,296
310,882
Basic Shares
36,329
36,089
36,451
36,067

Earnings Calls

Quarter EPS
2024-09-30
$0.85
2024-06-30
$0.91
2024-03-31
$0.71
2023-12-31
$1.47