Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$448,366
$436,507
$414,058
$410,971
Gross Profit
152,618
150,896
140,609
154,969
EBITDA
74,693
75,003
68,550
66,215
EBIT
60,667
61,726
55,431
53,558
Net Income
45,825
48,763
40,283
43,876
Net Change In Cash
448,366
436,507
414,058
410,971
Free Cash Flow
62,847
-33,139
67,341
53,608
Cash
121,654
112,856
141,015
122,655
Basic Shares
163,961
166,726
166,880
167,688

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-06-30
$0.40
2024-03-31
$0.38
2023-12-31
$0.35
2023-09-30
$0.37