Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$187,650
$220,659
$148,802
$142,353
Gross Profit
187,650
152,184
148,802
142,353
EBITDA
79,272
70,557
69,651
65,854
EBIT
73,904
65,166
64,209
60,407
Net Income
58,903
50,641
50,334
48,934
Net Change In Cash
187,650
220,659
148,802
142,353
Free Cash Flow
72,358
54,808
58,089
37,080
Cash
248,495
2,493,292
2,525,095
2,397,463
Basic Shares
33,646
33,525
33,513
33,483

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$623,936
$557,420
$485,689
$443,890
Gross Profit
623,936
557,420
485,689
443,890
EBITDA
292,137
259,480
228,439
141,936
EBIT
269,948
237,432
208,398
123,512
Net Income
212,465
193,100
167,630
99,586
Net Change In Cash
623,936
557,420
485,689
443,890
Cost of Revenue
1,118,888
433,110
-251,369
Free Cash Flow
210,541
206,487
162,537
87,895
Cash
225,462
3,168,910
2,050,022
1,616,912
Basic Shares
33,494
33,439
33,314
33,210

Earnings Calls

Quarter EPS
2024-09-30
$1.75
2024-06-30
$1.51
2024-03-31
$1.50
2023-12-31
$1.46