Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$206,715
$197,248
$211,655
$196,749
Gross Profit
125,896
156,999
171,493
155,381
EBITDA
105,783
101,837
111,882
101,869
EBIT
87,055
81,842
92,083
80,693
Net Income
71,489
64,938
72,615
69,627
Net Change In Cash
206,715
197,248
211,655
196,749
Free Cash Flow
127,337
91,760
-19,835
130,139
Cash
446,347
480,204
422,308
496,402
Basic Shares
37,608
37,689
37,790
37,809

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$752,547
$718,300
$698,951
$689,125
Gross Profit
602,187
536,196
528,035
532,240
EBITDA
395,099
393,966
397,506
417,566
EBIT
318,689
2,073
33,736
103,169
Net Income
258,055
250,224
257,888
299,377
Net Change In Cash
752,547
718,300
698,951
689,125
Cost of Revenue
-39,419
24,622
328,244
Free Cash Flow
281,319
237,359
231,475
358,861
Cash
451,280
430,746
506,735
460,858
Basic Shares
37,654
37,643
38,097
38,144

Earnings Calls

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