Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$614,667
$587,461
$571,078
$571,078
Gross Profit
222,275
184,107
177,156
177,156
EBITDA
63,932
93,716
92,203
96,650
EBIT
65,207
59,749
92,159
64,152
Net Income
45,541
38,658
45,060
45,060
Net Change In Cash
614,667
587,461
571,078
571,078
Free Cash Flow
69,727
-27,988
-4,837
-4,837
Cash
199,031
157,629
225,622
225,622
Basic Shares
44,442
44,292
44,071
44,071

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,095,938
$1,780,243
$1,297,078
$814,139
Gross Profit
755,760
669,395
494,988
304,327
EBITDA
361,544
317,250
218,079
135,434
EBIT
221,683
209,317
137,793
86,954
Net Income
158,538
148,891
96,065
54,217
Net Change In Cash
2,095,938
1,780,243
1,297,078
814,139
Free Cash Flow
187,617
102,094
101,340
46,410
Cash
307,223
292,457
427,804
278,939
Basic Shares
43,594
42,855
42,076
39,717

Earnings Calls

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