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
89,027
74,693
79,354
72,560
EBIT
74,297
60,667
66,077
59,441
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
607,766
515,449
431,359
334,498
EBITDA
305,720
262,316
208,149
180,025
EBIT
251,823
198,351
154,122
126,519
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
136,953
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