Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$202,404
$206,715
$197,248
$211,655
Gross Profit
138,566
125,896
156,999
171,493
EBITDA
105,067
111,279
101,837
111,882
EBIT
84,913
92,551
81,842
92,083
Net Income
65,139
71,489
64,938
72,615
Net Change In Cash
202,404
206,715
197,248
211,655
Free Cash Flow
165,200
82,923
91,760
-19,835
Cash
544,478
446,347
480,204
422,308
Basic Shares
37,672
37,608
37,689
37,790

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$817,097
$752,547
$718,300
$698,951
Gross Profit
566,527
482,918
536,196
528,035
EBITDA
432,769
395,099
393,966
397,506
EBIT
358,945
318,689
2,073
33,736
Net Income
274,181
258,055
250,224
257,888
Net Change In Cash
817,097
752,547
718,300
698,951
Cost of Revenue
-39,419
24,622
Free Cash Flow
375,295
281,319
237,359
231,475
Cash
544,478
451,280
430,746
506,735
Basic Shares
37,672
37,654
37,643
38,097

Earnings Calls

Quarter EPS
2024-12-31
$1.73
2024-09-30
$1.90
2024-06-30
$1.72
2024-03-31
$1.92