Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$401,301
$416,303
$425,586
$417,542
Gross Profit
100,887
104,126
107,573
104,866
EBITDA
53,861
56,522
59,973
57,632
EBIT
40,609
43,309
46,979
44,798
Net Income
27,405
28,324
32,120
31,523
Net Change In Cash
401,301
416,303
425,586
417,542
Free Cash Flow
88,399
28,784
-5,529
43,429
Cash
140,038
118,535
121,802
51,919
Basic Shares
12,041
12,044
12,020
12,000

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,689,651
$1,513,616
$1,334,223
$1,163,466
Gross Profit
453,644
376,518
334,514
292,110
EBITDA
245,940
195,281
161,417
143,425
EBIT
197,967
148,592
116,938
99,585
Net Income
136,161
101,928
80,245
57,804
Net Change In Cash
1,689,651
1,513,616
1,334,223
1,163,466
Cost of Revenue
7,247
-8,080
7,884
Free Cash Flow
93,409
-16,774
24,360
166,459
Cash
51,919
47,016
42,115
50,195
Basic Shares
11,987
11,934
11,896
11,845

Earnings Calls

Quarter EPS
2024-09-30
$2.28
2024-06-30
$2.35
2024-03-31
$2.67
2023-12-31
$2.63