Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$642,483
$614,667
$587,461
$571,078
Gross Profit
241,885
222,275
184,107
177,156
EBITDA
88,504
63,932
93,716
92,203
EBIT
70,136
65,207
59,749
92,159
Net Income
38,408
45,541
38,658
45,060
Net Change In Cash
642,483
614,667
587,461
571,078
Free Cash Flow
184,092
69,727
-27,988
-4,837
Cash
142,093
199,031
157,629
225,622
Basic Shares
45,046
44,442
44,292
44,071

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,415,689
$2,095,938
$1,780,243
$1,297,078
Gross Profit
875,930
755,760
669,395
494,988
EBITDA
372,812
361,544
317,250
218,079
EBIT
254,278
221,683
209,317
137,793
Net Income
165,732
158,538
148,891
96,065
Net Change In Cash
2,415,689
2,095,938
1,780,243
1,297,078
Free Cash Flow
220,994
191,723
102,094
101,340
Cash
142,093
307,223
292,457
427,804
Basic Shares
44,589
43,594
42,855
42,076

Earnings Calls

Quarter EPS
2024-12-31
$1.75
2024-09-30
$1.63
2024-06-30
$1.51
2024-03-31
$1.53