Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$657,747
$665,896
$675,575
$691,354
Gross Profit
66,741
65,646
67,104
71,004
EBITDA
38,386
38,758
37,809
41,157
EBIT
26,964
27,456
26,344
31,028
Net Income
15,374
15,528
14,002
17,552
Net Change In Cash
657,747
665,896
675,575
691,354
Free Cash Flow
29,221
47,313
42,554
126,054
Cash
324,423
309,865
296,055
283,213
Basic Shares
36,629
36,497
36,401
35,956

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,838,976
$2,886,331
$2,255,319
$2,053,131
Gross Profit
271,070
255,235
205,901
175,048
EBITDA
109,664
141,072
97,394
74,449
EBIT
109,664
97,236
53,879
26,118
Net Income
64,315
68,229
35,770
14,055
Net Change In Cash
2,838,976
2,886,331
2,255,319
2,053,131
Cost of Revenue
-59,412
-118,449
28,529
Free Cash Flow
96,555
-224,241
-44,799
80,919
Cash
277,391
207,430
271,749
390,808
Basic Shares
35,973
35,718
36,101
36,817

Earnings Calls

Quarter EPS
2024-09-30
$0.57
2024-06-30
$0.57
2024-03-31
$0.55
2023-12-31
$0.58