Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$363,542
$356,835
$345,244
$344,098
Gross Profit
363,542
356,835
337,479
344,098
EBITDA
95,108
65
99,093
403
EBIT
85,517
-9,651
88,225
-11,492
Net Income
64,435
69,273
65,761
63,908
Net Change In Cash
363,542
356,835
345,244
344,098
Free Cash Flow
-489
85,831
114,940
-54,257
Cash
987,188
1,019,386
977,071
1,092,900
Basic Shares
59,393
59,958
60,521
60,772

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$926,903
$923,024
$619,129
$666,980
Gross Profit
1,266,064
923,024
619,129
666,980
EBITDA
131
361,152
369,566
183,154
EBIT
-48,471
300,609
331,729
144,956
Net Income
269,156
222,375
271,442
114,774
Net Change In Cash
926,903
923,024
619,129
666,980
Cost of Revenue
-121,796
1,082,983
Free Cash Flow
230,597
472,045
119,072
7,983
Cash
1,092,900
831,978
1,527,519
1,647,044
Basic Shares
61,221
63,659
47,703
50,547

Earnings Calls

Quarter EPS
2024-09-30
$1.08
2024-06-30
$1.08
2024-03-31
$1.11
2023-12-31
$1.15