Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$155,976
$267,341
$262,004
$261,843
Gross Profit
155,976
267,341
262,004
261,843
EBITDA
60,269
47,478
57,960
49,949
EBIT
56,347
45,707
54,766
46,904
Net Income
49,187
39,925
47,941
42,479
Net Change In Cash
155,976
267,341
262,004
261,843
Free Cash Flow
76,831
63,027
58,848
71,483
Cash
443,845
273,900
511,011
548,729
Basic Shares
58,289
59,066
59,273
59,556

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$654,313
$628,144
$520,003
$492,053
Gross Profit
654,313
628,144
520,003
492,053
EBITDA
270,943
267,489
251,491
180,984
EBIT
259,232
255,674
240,790
169,975
Net Income
223,786
222,089
205,531
148,600
Net Change In Cash
654,313
628,144
520,003
492,053
Cost of Revenue
-44,552
-25,750
15,695
Free Cash Flow
258,833
268,045
143,111
204,811
Cash
112,649
248,655
641,300
585,201
Basic Shares
59,488
57,950
53,984
54,220

Earnings Calls

Quarter EPS
2024-09-30
$0.84
2024-06-30
$0.68
2024-03-31
$0.85
2023-12-31
$0.87