Quarterly Financials

Values in thousands 2024-03-31 2023-12-31 2023-09-30 2023-06-30
Revenue $544,000 $542,400 $515,500 $504,700
Gross Profit 278,700 290,500 312,600 288,300
EBITDA 141,500 145,600 116,800 92,800
EBIT 94,300 99,100 70,200 45,800
Net Income 64,200 73,500 39,100 36,100
Net Change In Cash 544,000 542,400 515,500 504,700
Cost of Revenue -8,700
Free Cash Flow 59,500 107,800 101,400 -5,800
Cash 353,700 337,900 325,000 343,300
Basic Shares 43,000 43,000 42,900 42,800

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue $2,066,300 $1,870,600 $1,699,300 $1,389,500
Gross Profit 1,037,900 1,091,300 1,000,900 833,100
EBITDA 465,500 325,600 409,000 351,100
EBIT 280,600 167,800 257,000 215,200
Net Income 141,100 70,500 193,300 223,600
Net Change In Cash 2,066,300 1,870,600 1,699,300 1,389,500
Cost of Revenue -86,400 484,900 452,800
Free Cash Flow 197,300 168,300 348,100 307,600
Cash 337,900 376,600 483,800 422,500
Basic Shares 42,900 42,900 43,400 43,200

Earnings Calls

Quarter EPS
2024-03-31 $1.49
2023-12-31 $1.70
2023-09-30 $1.28
2023-06-30 $1.60