Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$444,673
$435,746
$419,776
$403,771
Gross Profit
302,645
294,072
282,479
277,658
EBITDA
33,406
36,497
17,600
16,488
EBIT
25,846
28,605
9,675
8,274
Net Income
26,778
39,518
24,002
2,954
Net Change In Cash
444,673
435,746
419,776
403,771
Free Cash Flow
127,761
111,043
111,043
105,711
Cash
439,434
276,067
513,323
514,629
Basic Shares
58,166
59,526
55,645
58,647

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,561,665
$1,387,666
$1,269,657
$988,760
Gross Profit
1,049,137
861,439
781,078
673,061
EBITDA
69,107
-439,045
-28,067
-104,198
EBIT
42,661
-461,902
-46,948
-121,385
Net Income
33,137
-424,863
-117,209
-216,520
Net Change In Cash
1,561,665
1,387,666
1,269,657
988,760
Free Cash Flow
182,197
-33,512
27,985
129,196
Cash
609,622
244,686
451,355
168,858
Basic Shares
58,403
57,993
57,004
54,425

Earnings Calls

Quarter EPS
2024-09-30
$1.50
2024-06-30
$1.67
2024-03-31
$1.29
2023-12-31
$1.22