Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$472,073
$448,366
$436,507
$414,058
Gross Profit
178,267
152,618
150,896
140,609
EBITDA
76,770
74,693
75,003
68,550
EBIT
62,971
60,667
61,726
55,431
Net Income
53,037
45,825
48,763
40,283
Net Change In Cash
472,073
448,366
436,507
414,058
Free Cash Flow
97,283
62,847
-33,139
67,341
Cash
150,102
121,654
112,856
141,015
Basic Shares
163,187
163,961
166,726
166,880

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,630,668
$1,412,044
$1,122,293
$958,434
Gross Profit
562,666
515,449
431,359
334,498
EBITDA
298,536
248,434
198,941
172,549
EBIT
244,639
184,469
144,914
119,043
Net Income
184,558
142,968
114,758
89,476
Net Change In Cash
1,630,668
1,412,044
1,122,293
958,434
Cost of Revenue
-12,129
-76,762
95,093
Free Cash Flow
158,395
121,305
147,139
160,749
Cash
141,015
118,669
135,337
218,530
Basic Shares
168,161
169,169
171,222
172,775

Earnings Calls

Quarter EPS
2024-09-30
$0.44
2024-06-30
$0.40
2024-03-31
$0.38
2023-12-31
$0.35