Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$606,181
$595,880
$589,233
$585,912
Gross Profit
209,994
190,417
188,298
212,027
EBITDA
117,153
103,838
88,141
131,474
EBIT
101,456
88,125
72,333
115,935
Net Income
75,776
70,887
65,017
90,053
Net Change In Cash
606,181
595,880
589,233
585,912
Free Cash Flow
76,973
66,455
72,386
96,784
Cash
238,451
222,903
313,350
263,958
Basic Shares
15,082
15,251
15,339
15,270

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,264,417
$2,134,963
$2,139,261
$2,079,583
Gross Profit
796,554
765,086
769,803
701,386
EBITDA
414,340
393,435
411,233
454,928
EBIT
353,475
334,263
352,182
398,345
Net Income
272,509
249,624
268,550
319,466
Net Change In Cash
2,264,417
2,134,963
2,139,261
2,079,583
Cost of Revenue
-129,780
156,517
Free Cash Flow
273,445
252,561
249,922
430,458
Cash
263,958
74,126
32,895
162,675
Basic Shares
15,200
15,099
15,938
16,398

Earnings Calls

Quarter EPS
2024-09-30
$5.64
2024-06-30
$5.47
2024-03-31
$5.20
2023-12-31
$6.60