Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$271,614
$274,765
$248,975
$238,679
Gross Profit
121,439
121,887
110,962
101,984
EBITDA
62,153
61,861
52,121
49,356
EBIT
49,378
49,870
40,382
40,976
Net Income
31,586
31,291
24,689
27,396
Net Change In Cash
271,614
274,765
248,975
238,679
Free Cash Flow
48,293
23,092
16,560
49,478
Cash
89,734
75,178
82,618
106,453
Basic Shares
11,780
11,766
11,744
11,759

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$957,672
$904,739
$786,579
$635,028
Gross Profit
416,306
389,555
337,365
277,306
EBITDA
202,042
187,766
159,354
115,801
EBIT
168,745
152,830
125,052
84,467
Net Income
116,069
120,928
84,043
55,196
Net Change In Cash
957,672
904,739
786,579
635,028
Free Cash Flow
133,695
74,426
149,649
85,289
Cash
103,832
79,725
94,161
66,640
Basic Shares
11,729
11,688
11,655
11,564

Earnings Calls

Quarter EPS
2024-09-30
$2.84
2024-06-30
$2.81
2024-03-31
$2.38
2023-12-31
$2.41