Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$162,936
$187,650
$220,659
$148,802
Gross Profit
162,936
187,650
152,184
148,802
EBITDA
79,272
70,557
69,651
EBIT
73,904
65,166
64,209
Net Income
56,476
58,903
50,641
50,334
Net Change In Cash
162,936
187,650
220,659
148,802
Free Cash Flow
1,988
72,358
54,808
58,089
Cash
3,553,772
2,992,073
2,493,292
2,525,095
Basic Shares
33,750
33,646
33,525
33,513

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$724,139
$623,936
$557,420
$485,689
Gross Profit
724,139
623,936
557,420
485,689
EBITDA
292,137
259,480
228,439
EBIT
269,948
237,432
208,398
Net Income
216,354
212,465
193,100
167,630
Net Change In Cash
724,139
623,936
557,420
485,689
Cost of Revenue
1,118,888
433,110
Free Cash Flow
261,200
210,541
206,487
162,537
Cash
237,840
2,397,463
3,168,910
2,050,022
Basic Shares
33,617
33,494
33,439
33,314

Earnings Calls

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