Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$493,800
$451,934
$437,512
$499,881
Gross Profit
410,200
363,581
318,639
388,363
EBITDA
168,800
147,179
130,753
338,671
EBIT
150,500
109,103
79,331
290,823
Net Income
113,600
73,278
67,970
247,187
Net Change In Cash
493,800
451,934
437,512
499,881
Free Cash Flow
109,036
44,567
86,489
100,908
Cash
402,000
325,757
346,456
371,325
Basic Shares
56,200
55,964
56,771
56,552

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,883,200
$1,693,674
$1,375,218
$1,055,524
Gross Profit
1,548,600
1,417,384
1,162,477
893,638
EBITDA
712,800
503,370
424,078
284,289
EBIT
645,600
450,779
245,025
149,095
Net Income
502,000
340,788
281,389
195,960
Net Change In Cash
1,883,200
1,693,674
1,375,218
1,055,524
Cost of Revenue
596,404
227,416
Free Cash Flow
341,000
288,206
228,305
193,170
Cash
402,000
294,025
400,730
277,978
Basic Shares
56,300
57,974
58,175
58,191

Earnings Calls

Quarter EPS
2024-12-31
$2.32
2024-09-30
$1.67
2024-06-30
$1.62
2024-03-31
$2.59