Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$435,746
$435,746
$419,776
$403,771
Gross Profit
294,072
294,072
282,479
277,658
EBITDA
36,498
17,600
13,086
EBIT
28,606
9,675
4,872
Net Income
39,518
39,518
24,002
2,954
Net Change In Cash
435,746
435,746
419,776
403,771
Free Cash Flow
112,834
111,043
105,711
77,206
Cash
276,067
277,363
514,629
611,747
Basic Shares
54,821
59,526
58,647
59,085

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,028,420
861,439
781,078
673,061
EBITDA
34,680
-262,496
-306,653
-180,037
EBIT
8,234
-285,353
-325,534
-197,224
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,086
-33,512
27,985
129,196
Cash
611,747
244,686
451,355
168,858
Basic Shares
58,403
57,993
57,004
54,425

Earnings Calls

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