Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$807,694
$812,652
$771,025
$812,291
Gross Profit
371,825
328,306
301,661
344,680
EBITDA
236,611
229,562
201,803
198,043
EBIT
143,287
134,642
106,301
104,501
Net Income
77,582
67,696
45,266
37,977
Net Change In Cash
807,694
812,652
771,025
812,291
Free Cash Flow
323,116
51,943
80,566
21,985
Cash
432,072
320,008
340,682
456,929
Basic Shares
151,924
151,819
151,718
151,331

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,523,926
$3,282,033
$2,298,893
$1,859,313
Gross Profit
1,497,605
1,396,413
1,059,664
849,722
EBITDA
909,428
739,073
658,483
539,409
EBIT
522,268
459,749
520,316
402,887
Net Income
180,669
208,920
409,126
294,969
Net Change In Cash
3,523,926
3,282,033
2,298,893
1,859,313
Cost of Revenue
172,777
-178,328
228,982
Free Cash Flow
172,715
-113,909
189,828
314,922
Cash
456,929
563,439
402,565
580,893
Basic Shares
150,945
143,146
136,574
136,266

Earnings Calls

Quarter EPS
2024-09-30
$0.77
2024-06-30
$0.71
2024-03-31
$0.68
2023-12-31
$0.65