Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$842,103
$823,244
$754,775
$751,132
Gross Profit
164,996
138,023
118,152
112,930
EBITDA
180,332
190,565
168,304
159,262
EBIT
125,676
138,029
119,455
113,573
Net Income
92,748
102,519
90,695
89,228
Net Change In Cash
842,103
823,244
754,775
751,132
Free Cash Flow
-11,662
-93,981
-350,696
62,326
Cash
14,405
11,169
12,308
296,215
Basic Shares
26,789
26,802
26,794
26,785

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,881,433
$2,792,057
$2,288,704
$1,822,366
Gross Profit
598,932
590,963
451,687
283,848
EBITDA
647,607
627,741
472,947
312,448
EBIT
468,762
470,538
331,247
177,793
Net Income
354,857
357,422
253,235
138,340
Net Change In Cash
2,881,433
2,792,057
2,288,704
1,822,366
Cost of Revenue
80,802
81,280
25,060
Free Cash Flow
138,066
105,597
96,846
78,003
Cash
296,215
187,390
106,588
25,308
Basic Shares
26,763
26,674
26,707
26,592

Earnings Calls

Quarter EPS
2024-09-30
$3.46
2024-06-30
$3.83
2024-03-31
$3.38
2023-12-31
$3.33