Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$543,337
$540,976
$512,359
$480,935
Gross Profit
237,460
223,971
205,548
193,592
EBITDA
124,258
114,517
108,920
92,711
EBIT
87,331
78,035
68,823
48,400
Net Income
75,897
67,738
54,170
38,903
Net Change In Cash
543,337
540,976
512,359
480,935
Free Cash Flow
252,913
48,629
57,171
134,363
Cash
538,296
250,722
188,237
165,493
Basic Shares
43,694
43,275
43,100
42,972

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,951,751
$1,850,204
$1,592,287
$1,116,663
Gross Profit
786,467
783,863
709,644
542,512
EBITDA
392,632
388,013
328,119
254,583
EBIT
221,865
215,972
182,279
172,926
Net Income
165,919
164,240
161,458
194,820
Net Change In Cash
1,951,751
1,850,204
1,592,287
1,116,663
Cost of Revenue
-135,314
-294,452
370,941
Free Cash Flow
327,431
331,304
316,141
326,623
Cash
165,493
173,857
309,171
603,623
Basic Shares
42,769
42,399
42,244
41,526

Earnings Calls

Quarter EPS
2024-09-30
$2.52
2024-06-30
$2.40
2024-03-31
$2.20
2023-12-31
$1.89