Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$196,436
$152,746
$206,180
$184,688
Gross Profit
157,571
152,746
189,088
184,688
EBITDA
55,755
54,487
51,681
EBIT
55,165
49,248
46,389
Net Income
46,391
45,153
39,795
37,559
Net Change In Cash
196,436
152,746
206,180
184,688
Free Cash Flow
60,427
36,834
30,731
Cash
203,402
478,795
247,458
209,276
Basic Shares
34,743
34,650
34,537
34,521

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$766,103
$620,414
$623,748
$607,164
Gross Profit
601,023
620,414
623,748
607,164
EBITDA
248,716
262,987
270,510
EBIT
227,087
240,775
246,594
Net Income
168,898
183,624
195,378
201,048
Net Change In Cash
766,103
620,414
623,748
607,164
Cost of Revenue
-1,891,238
900,117
Free Cash Flow
242,548
223,327
291,085
Cash
501,858
254,464
243,062
2,134,300
Basic Shares
34,628
34,450
34,459
34,919

Earnings Calls

Quarter EPS
2024-12-31
$1.33
2024-09-30
$1.30
2024-06-30
$1.15
2024-03-31
$1.09