Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$170,716
$218,010
$210,556
$214,888
Gross Profit
168,046
157,355
154,632
155,988
EBITDA
67,527
60,632
60,553
63,143
EBIT
66,027
56,007
55,793
58,093
Net Income
53,502
45,496
45,135
46,391
Net Change In Cash
170,716
218,010
210,556
214,888
Free Cash Flow
118,666
52,114
55,577
95,486
Cash
672,863
483,348
441,945
501,858
Basic Shares
34,730
34,738
34,779
34,743

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$827,330
$741,691
$643,138
$630,773
Gross Profit
595,362
605,335
613,384
640,552
EBITDA
230,187
248,716
262,987
270,510
EBIT
209,485
227,087
240,775
246,594
Net Income
168,898
183,624
195,378
201,048
Net Change In Cash
827,330
741,691
643,138
630,773
Cost of Revenue
-1,891,238
900,117
Free Cash Flow
279,440
242,548
223,327
291,085
Cash
501,858
254,464
243,062
2,134,300
Basic Shares
34,629
34,450
34,459
34,919

Earnings Calls

QuarterEPS
2025-09-30
$1.52
2025-06-30
$1.35
2025-03-31
$1.29
2024-12-31
$1.33