Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$546,842
$556,405
$551,418
$532,131
Gross Profit
75,685
69,550
70,281
66,405
EBITDA
53,000
47,094
47,773
34,468
EBIT
24,938
19,084
20,169
7,445
Net Income
23,606
9,521
13,893
-1,193
Net Change In Cash
546,842
556,405
551,418
532,131
Free Cash Flow
82,578
-208
11,397
22,239
Cash
147,280
124,708
125,775
129,823
Basic Shares
22,923
22,936
22,948
22,794

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,325,768
$2,773,270
$2,345,966
$1,869,750
Gross Profit
277,598
427,069
395,810
383,613
EBITDA
169,675
303,962
265,312
235,720
EBIT
64,337
209,312
174,436
153,860
Net Income
40,204
147,153
137,804
126,770
Net Change In Cash
2,325,768
2,773,270
2,345,966
1,869,750
Cost of Revenue
-190,752
34,555
Free Cash Flow
-85,458
-140,790
-122,347
109,424
Cash
129,823
173,750
159,186
349,938
Basic Shares
22,946
23,064
23,287
23,256

Earnings Calls

Quarter EPS
2024-09-30
$1.03
2024-06-30
$0.41
2024-03-31
$0.64
2023-12-31
$0.33