Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$654,926
$604,336
$535,675
$551,243
Gross Profit
244,004
216,866
201,596
198,070
EBITDA
106,751
92,659
77,525
69,827
EBIT
75,635
66,655
50,503
44,356
Net Income
53,692
49,044
37,313
38,467
Net Change In Cash
654,926
604,336
535,675
551,243
Free Cash Flow
134,728
60,963
-21,529
104,784
Cash
322,982
564,751
506,830
597,044
Basic Shares
41,417
41,204
41,491
42,046

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,512,084
$2,606,485
$2,408,100
$1,862,716
Gross Profit
916,258
916,289
854,362
663,289
EBITDA
418,848
449,382
365,582
233,731
EBIT
319,402
360,947
289,473
125,015
Net Income
242,759
254,663
63,925
54,403
Net Change In Cash
2,512,084
2,606,485
2,408,100
1,862,716
Cost of Revenue
56,493
147,126
66,810
Free Cash Flow
202,907
176,202
177,423
83,149
Cash
597,044
687,676
643,757
501,994
Basic Shares
42,859
44,537
45,361
44,778

Earnings Calls

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