Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$587,153
$596,978
$530,578
$501,710
Gross Profit
275,057
278,547
244,555
220,498
EBITDA
148,605
152,908
117,135
92,529
EBIT
126,185
133,538
97,946
72,046
Net Income
93,519
97,831
75,430
54,802
Net Change In Cash
587,153
596,978
530,578
501,710
Free Cash Flow
58,053
70,938
-31,474
-2,496
Cash
339,427
354,851
369,122
429,822
Basic Shares
42,335
42,418
42,630
42,668

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,213,803
$2,116,087
$1,573,217
$1,267,945
Gross Profit
1,043,755
941,293
755,030
576,384
EBITDA
554,212
532,947
411,438
297,599
EBIT
479,505
460,730
359,399
251,848
Net Income
353,987
333,995
266,447
187,000
Net Change In Cash
2,213,803
2,116,087
1,573,217
1,267,945
Cost of Revenue
20,874
40,942
Free Cash Flow
338,198
332,598
101,701
169,663
Cash
429,822
300,742
301,155
274,639
Basic Shares
42,837
43,047
43,532
43,841

Earnings Calls

Quarter EPS
2024-09-30
$2.21
2024-06-30
$2.31
2024-03-31
$1.77
2023-12-31
$1.28