Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$197,248
$211,655
$196,749
$172,284
Gross Profit
156,999
171,493
155,381
123,412
EBITDA
101,837
111,882
96,058
89,468
EBIT
81,842
92,083
74,882
70,417
Net Income
64,938
72,615
69,627
54,941
Net Change In Cash
197,248
211,655
196,749
172,284
Free Cash Flow
91,760
-19,835
130,139
63,091
Cash
480,204
422,308
496,402
420,497
Basic Shares
37,689
37,790
37,809
37,574

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$750,898
$718,300
$698,951
$689,125
Gross Profit
600,538
536,196
528,035
532,240
EBITDA
395,099
400,434
387,811
409,051
EBIT
-37,110
8,541
24,041
94,654
Net Income
258,055
250,224
257,888
299,377
Net Change In Cash
750,898
718,300
698,951
689,125
Cost of Revenue
-39,419
24,622
328,244
Free Cash Flow
307,670
237,359
231,475
358,861
Cash
496,402
430,746
506,735
460,858
Basic Shares
37,654
37,643
38,097
38,144

Earnings Calls

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