Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$298,386
$331,994
$313,330
$323,584
Gross Profit
90,384
112,383
108,686
119,861
EBITDA
49,090
67,233
62,822
70,996
EBIT
26,780
44,844
40,518
49,041
Net Income
18,029
24,624
27,291
30,450
Net Change In Cash
298,386
331,994
313,330
323,584
Free Cash Flow
31,566
63,616
-17,283
38,941
Cash
127,222
116,439
125,412
173,420
Basic Shares
31,367
31,342
31,291
31,332

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,147,909
$1,034,887
$929,240
$900,610
Gross Profit
417,366
389,782
378,391
371,072
EBITDA
257,820
218,709
251,098
223,468
EBIT
181,087
149,660
176,843
150,763
Net Income
111,120
95,762
118,478
98,589
Net Change In Cash
1,147,909
1,034,887
929,240
900,610
Cost of Revenue
8,214
64,141
37,194
Free Cash Flow
63,627
31,866
163,776
97,863
Cash
173,420
291,776
302,036
241,316
Basic Shares
31,276
31,455
32,463
32,356

Earnings Calls

Quarter EPS
2024-09-30
$0.80
2024-06-30
$0.89
2024-03-31
$0.90
2023-12-31
$1.22