Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$666,042
$654,926
$604,336
$535,675
Gross Profit
249,816
244,004
216,866
201,596
EBITDA
69,179
106,706
92,659
77,525
EBIT
75,635
66,655
50,503
Net Income
58,384
53,692
49,044
37,313
Net Change In Cash
666,042
654,926
604,336
535,675
Free Cash Flow
116,378
67,164
60,963
-21,529
Cash
370,302
322,982
564,751
506,830
Basic Shares
41,087
41,417
41,204
41,491

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,460,979
$2,512,084
$2,606,485
$2,408,100
Gross Profit
922,222
954,966
916,289
854,362
EBITDA
266,460
418,827
449,382
365,582
EBIT
319,381
360,947
289,473
Net Income
198,433
242,759
254,663
63,925
Net Change In Cash
2,460,979
2,512,084
2,606,485
2,408,100
Cost of Revenue
56,493
147,126
Free Cash Flow
222,976
202,907
176,202
177,423
Cash
370,302
597,044
687,676
643,757
Basic Shares
41,299
42,859
44,537
45,361

Earnings Calls

Quarter EPS
2024-12-31
$1.92
2024-09-30
$1.70
2024-06-30
$1.51
2024-03-31
$1.24